Roadmap & status
Working software first, then deeper
The strategy: get a genuine Socratic conversation working end-to-end fast, then improve every layer — inference, speech, hardware, pedagogy — independently. Each phase below produces something a child can actually use.
The phases
Phase 0 — Proof of pedagogy Complete
A text-mode Primer that holds a genuine Socratic conversation on any computer. The exit test — a 15-minute conversation that asks more than it answers, catches parroting, suggests breaks, and remembers last time — is met.
- Streaming conversation with session persistence, resume, and long-term memory
- Curated, licensed children's knowledge corpus (English + German) with tuned hybrid retrieval
- Engagement, concept, and comprehension classifiers feeding a persistent learner model
- Spaced-repetition vocabulary and session-break suggestions
- Desktop app, multilingual prompt packs (English/German production, Hindi preview)
Phase 1 — Local inference In progress
Run the conversation loop offline on hardware families own. Target: under three seconds to first token on at least one local platform.
- Embedded local inference on laptop/desktop — landed; device benchmarking under way
- Qualcomm NPU backend — pipeline validated on a Snapdragon 8 Elite phone at ~9.4 tokens/s (June 2026); final integration rides with app packaging
- Per-turn hybrid routing between a local model and an optional cloud model — landed, opt-in
Phase 2 — Speech In progress
Talk to the Primer instead of typing. Much of this landed ahead of schedule.
- Offline voice loop (voice detection → transcription → response → synthesis) — working today
- Strict turn-taking: no barge-in either direction, by pedagogical design
- Native Apple speech engines on macOS; multilingual synthesis incl. Hindi in evaluation
- Ahead: ambient-noise robustness, echo cancellation, voice-profile selection
Phase 3 — A device a child can hold Started
The Primer as a physical object: turn it on and talk, no other equipment. Android app packaging — the deployment path to phone-class hardware — has begun.
- Android app build working; on-device NPU bring-up in final debugging
- Ahead: display (colour e-ink or repurposed tablet), microphone array and speaker, battery and drop-resistant enclosure
Phase 4 — Pedagogical depth Ahead
From a Socratic chatbot to a genuinely effective long-term learning companion.
- Curriculum alignment (Australian Curriculum, IB PYP)
- Multi-session learning arcs that build over weeks
- Read-only parental insight — never surveillance
- Collaborative mode: two children sharing one Primer
- Opt-in, parent-consented, anonymised language corpus to improve child-calibrated models — with on-device scrubbing before anything leaves
Dated milestones
Full text-mode Primer validated end-to-end on an Android phone (Snapdragon 8 Elite) — conversation, persistence, and the complete classifier chain.
On-device NPU inference validated: a 4-billion-parameter model on the phone's Hexagon neural processor at ~9.4 tokens/s, ~190 ms to first token, 57 °C peak.
Android app packaging landed: the Primer's desktop app builds and runs as an Android APK, carrying the NPU runtime — the path to the first fully self-contained phone deployment.
