Static landing page with subject cards (Chemistry, Biology, Physics, Earth, Space, Math). PhET simulation embeds, 3Dmol.js molecular viewers, ptable.com periodic table, USGS earthquake map, Windy.com weather. model-viewer for NASA GLB models. A-Frame AR solar system demo with MindAR marker tracking.
6 modules
22 PhET sims
3Dmol.js
AR demo
6pages
22embeds
4GLB models
Enhanced 3Dmol.js integration: click-to-inspect atoms (element name, atomic number, mass, electron shell config). Surface toggle buttons (Van der Waals, Solvent Accessible, Molecular). Interaction hint badges. Per-molecule HUD data labels on viewers (PDB ID, residue count). 6 molecules: Hemoglobin, DNA, Caffeine, Insulin, Water, Aspirin.
atom inspector
orbital shells
interaction hints
6molecules
3surface types
17atom tooltips
Sci-fi HUD overlay system across all 7 pages. Animated SaathiAI wordmark (Orbitron, gold shimmer). Rotating hexagon icon. Corner brackets, scanline sweep, module readout. Per-module accent colors (CHEM=amber, BIO=green, EARTH=cyan, SPACE=purple, PHYS=red, MATH=violet). 2-second splash screen. Floating science facts (28 curated across modules). Tip toast system. Sources & Credits page with 8 libraries, 10 YouTube channels, roadmap.
HUD overlay
fun facts
sources page
7 accent colors
7pages with HUD
28fun facts
20KBshared system
7 custom-built interactive simulations replacing/complementing PhET. Plinko Probability (Galton board, bell curve). Solar System Explorer (Three.js, 8 planets, ISS tracking, FPV mode, Moon, Lagrange points, easter eggs). Limbo Platformer (silhouette art, 3 screens, water physics). Gravity Orbits (N-body, click-drag launch). Wave Sandbox (interference, double slit). Pendulum Lab (double pendulum chaos, phase space). Sky View Planetarium (real star positions, GPS, constellations). Each sim: onboarding, controls panel, educational insights, keyboard shortcuts. Total: 168KB for 7 sims.
7 custom sims
Three.js
Canvas2D
FPV mode
ISS live
onboarding
7sims
168KBtotal
0ext deps
60fpstarget
Replace USGS iframe with Globe.gl interactive Earth. Click countries for facts, monuments, heights. Earthquake data overlay. LocalStorage gamification: XP points, streaks, badges, progress bars per module. No login required.
Globe.gl
gamification
XP & badges
Server-side Manim rendering (Docker). AI-generated math/science animations per topic. Pre-rendered WebM videos embedded contextually. 50+ animations covering calculus, linear algebra, wave mechanics, organic chemistry.
Manim
AI-generated
Docker pipeline
Service Worker for full offline support. Download any module to phone. IndexedDB for progress. Detailed study notes per topic with curated video playlists from 3Blue1Brown, Veritasium, NileRed, and more.
PWA
offline mode
study notes
Replace Canvas2D sims with Rust compiled to WebAssembly. 3-tier engine: Canvas2D WASM (~100KB), WebGL/wgpu (~300KB), Bevy+Rapier (~2.5MB). Hero sims: Plinko, Graphing Lines, Build-a-Molecule, Gravity Orbits. Standard SaathiSim trait interface. JS bridge for gamification hooks.
Rust WASM
Bevy
Rapier physics
Optional free auth (Google Sign-In). Sync XP, badges, bookmarks, study progress across devices. Axum (Rust) backend. PostgreSQL for user data. Privacy-first: no tracking, no ads, data belongs to users.
Axum backend
auth
sync
Tauri desktop app (mac/win/linux, ~5MB). WebXR VR mode for Quest and Vision Pro. Walk inside a cell, orbit planets in 3D. Full offline with auto-update.
Tauri
WebXR VR
desktop app
MediaPipe pose detection. Stick figure dance overlay. ISL sign language recognition. Camera-based anatomy learning. Accessible education for deaf/hearing-impaired students.
MediaPipeaccessibility
AI-powered question answering per topic. Adaptive difficulty based on student performance. Personalized learning paths. Spaced repetition for concept retention.
AI tutoradaptive
Teacher accounts with student progress tracking. Classroom projection mode for smartboards. Assignment creation from sim modules. School/college bulk enrollment.
teacher toolsclassroom
STEM career explorer tree. Skill mapping from module progress to career paths. College/program recommendations (India-focused). Mentorship connections with professionals.
careersmentorship
Hindi, Tamil, Telugu, Bengali, Marathi, Kannada + more. Bhashini API integration for real-time translation. RTL support. Regional curriculum alignment (CBSE, ICSE, state boards).
i18n22 languages
Teacher-gated AI feedback loop. Students interact, AI suggests sim parameter tweaks, teachers approve changes. Sims evolve based on usage data. Trust levels: Student → Teacher → Admin.
self-improvinghuman-gated
Full codebase on GitHub. MIT license. Community contributions: new modules, translations, sims. Plugin architecture for third-party content. Documentation site.
open sourceplugins
NEP 2020 alignment. DIKSHA platform integration. State education board partnerships. CSR-funded deployments. Offline kiosk mode for rural schools with solar power.
NEP 2020partnerships
Topic → AI script → Manim animation → TTS narration → complete educational video. Human teacher review gate. Video library grows autonomously. Multi-format: short clips, full lectures, exam prep.
AI video genTTSManim
SaathiAI as a complete operating system for STEM education. Any device, any language, any curriculum. Free forever. The science museum that fits in your pocket — and never closes.
universalAI-nativefree forever