Skip to content
Projects

Samii - AI English Learning App

Self-paced English learning app driven by AI, with lessons that adapt to the user's level, gamification and conversation with other learners, scaled out as microservices at minimal model cost

Year
2026
Stack
RustSolidJSAstroFlutterHonoTypeScriptPostgreSQLMongoDBSQLiteArtificial IntelligenceMicroservices
Links
Private / under NDA
Samii - AI English Learning App

Overview

Samii teaches English on a self-taught track, using AI to keep the material at the level the learner is actually at rather than a fixed syllabus. The system is spread across several runtimes: Astro and SolidJS on the web, Flutter on mobile, Hono and Rust on the services behind them.

Key features:

- Dynamic, self-paced lessons that follow the user's level

- Gamification to sustain practice over time

- Conversation with other users in English

- Astro and SolidJS on the web, Flutter for the app

- Hono and Rust services, with SQLite, PostgreSQL and MongoDB each used where they fit

- Scaled out into microservices

- Built to keep the cost of the AI models it uses to a minimum