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.