alms-labs
Launching 2027

Affordable Interactive 3D Labs
For Every Classroom

Interactive virtual laboratories bringing authentic STEM education to those who need it most.

To God be the glory — built by Stephen Oduor, Kevin Austine, Tony Ajode, and Alexander Odhiambo

The lab belongs to every classroom.

We believe knowledge should be accessible. Our mission is to create world-class interactive science labs that reach the unserved and underserved communities around the globe.

9
Labs Live
--
Days to Launch
100%
Browser-based

Our Labs

Virtual Laboratories

Pick a lab to explore. Each one runs in your browser — affordable, no installs, no headset required.

physics
01

Magnetic Properties of Materials

Test ten everyday materials with a bar magnet and a horseshoe magnet to discover which are magnetic and which are not. Identify the property that all magnetic materials share.

Ages 12–14 45 minutes
  • Two magnet types — bar and horseshoe
  • Ten test materials to investigate
  • Real-time attraction physics
  • Auto-graded recording table
English
Launch lab
biology
02

Osmosis

Place three potato cylinders into hypotonic, isotonic, and hypertonic solutions and watch them swell or shrink over 30 simulated minutes. Then use dialysis tubing with iodine and Benedict's tests to discover why membranes are selectively permeable.

Ages 13–15 50 minutes
  • Three solutions: distilled water, 0.9% saline, 20% salt
  • Time-lapse cylinder morphing
  • Dialysis tubing with chemical tests
  • Water molecule particle visualisation
English
Launch lab
mathematics
03

Geometric Construction

Build six classical compass-and-straightedge constructions on a virtual drafting surface — segments, perpendicular bisectors, angles, bisectors, and triangles. Discover the rules that make each one exact.

Ages 12–17 60 minutes
  • Six classical constructions
  • Snap-to-grid drafting surface
  • Live length and angle readouts
  • Auto-labelled intersection points
English
Launch lab
chemistry
04

Acids & Bases

Classify nine unknown solutions using red and blue litmus paper, then extract a red cabbage indicator from scratch and test the same nine solutions to compare. Discover why some indicators reveal acid strength while others only tell you acid or base.

Ages 15–17 50 minutes
  • Nine real-world solutions to identify
  • Two indicators — litmus and red cabbage
  • Hands-on extraction sequence
  • Live colour-comparison pH scale
English
Launch lab
chemistry
05

Paper Chromatography

Discover the four hidden pigments inside a green leaf using paper chromatography. Apply a pigment spot, set up the solvent, watch the bands separate, and compute the Retention Factor (Rf) for each pigment — the same technique used in forensics and food science.

Ages 12–13 60 minutes
  • Four real leaf pigments to separate
  • Live capillary-rise animation
  • Virtual cm ruler for measurement
  • Auto-graded Rf calculation table
English
Launch lab
physics
06

Classifying Energy Sources

Investigate nine energy sources — solar, wind, hydro, geothermal, biomass, coal, oil, gas and nuclear — by their availability, environmental impact and production consistency, then sort each into renewable or non-renewable. Grounded in Kenya's own clean-energy story.

Ages 13–14 90 minutes
  • Nine energy sources to investigate
  • Tap to explore each source's three characteristics
  • Drag-and-drop renewable vs non-renewable
  • Kenya energy context — Olkaria, Lake Turkana
English
Launch lab
physics
07

Properties of a Magnet

Discover what makes a magnet special: dip a bar magnet in iron filings to see its force is strongest at the poles, watch a freely suspended magnet settle North–South like a compass, and find the rule for when magnets attract and when they repel.

Ages 12–13 40 minutes
  • Iron filings reveal where the force is strongest
  • A suspended magnet that settles North–South
  • Attraction vs repulsion — like and unlike poles
  • A working plotting compass
English
Launch lab
mathematics
08

Area of a Triangle

Find any triangle's area without ever measuring its height. Slide two sides and the angle between them to watch Area = ½·a·b·sin C come alive, then switch to Heron's formula to get the area from three sides alone — and finish by costing a real triangular plot in shillings.

Ages 15–16 60 minutes
  • Live slider-driven triangle with an instant area readout
  • Two methods: ½·a·b·sin C and Heron's formula
  • Heron calculator with triangle-inequality checks
  • Choose-the-tool challenge + a KSh costing project
English
Launch lab
chemistry
09

Atomic Structure

Build atoms with the Bohr model. Pick an element (Z = 1–20) from the periodic table, watch its nucleus of protons and neutrons form, set the electron shells, and place electrons under the 2, 8, 8 rule — then read off its configuration, period, group and valence, and test yourself with an 8-question quiz.

Ages 14–15 60–90 minutes
  • Interactive periodic table (first 20 elements)
  • 3D nucleus — red protons, blue neutrons
  • Click-to-fill electron shells with 2/8/8 validation
  • Progressive element card + 8-question assessment
English
Launch lab