

ZOSA
An AI product on iOS, Android and web. Designed, built, shipped and sold by one person. Every line of it.
Six providers behind one interface, a memory that holds somebody across months, real-time voice, and encryption its own author cannot break.
- Role
- Architect, sole engineer, product owner
- Scale
- 120 endpoints, 6 providers, 14 models, 3 platforms
- Impact
- Live on three platforms, thousands of conversations, paying repeat subscribers
- Python 3.12
- FastAPI
- LLM orchestration
- Vector retrieval
- WebRTC realtime
- React Native
- Firestore
- AES-256-GCM
- 01Problem
Suicide had taken people close to home, and each time nobody around them knew. Software does not fix that, but it can sit in the gap: one hour a week with a therapist, and nobody there for the other 167.
- 02Challenge
A model that forgets is not a companion. Continuity across months means solving retrieval, context and cost at once.
- 03Approach
Treat the model as one component rather than the system, and design the layers around it: what is retrieved, what never reaches it, and what happens when it is wrong.
- 04Technology
A 120-endpoint async FastAPI service, six providers behind capability tiers, hybrid retrieval over Firestore vector search.
- 05Result
Thousands of conversations across three platforms, on an architecture that came from psychiatry papers rather than product blogs.
