Home / Projects
MochiTutor
Talk to Mochi in Hindi, Hinglish or English and she teaches on your laptop screen like a chalkboard: steps, graphs, simulations you play by voice, and a webcam check of your notebook. Point your phone at the laptop and she stands on the desk next to it.
- Language
- TypeScript
- Started
- 2026-10-18
- Updated
- 2026-10-18
- Live
- mochitutor.nandishwarsingh.com
- Source
- github.com/NandishwarSingh/MochiTutor
The laptop holds a Gemini Live session with a token the server mints, so the API key never reaches the browser. Every number on the board comes from a calculator tool, not the model. The phone finds four ArUco markers in the board's corners, works out its own pose from them and renders the VRM avatar with three.js, while the laptop streams her mouth shapes about 30 times a second.