FluenTea: a video classroom with an AI speaking coach
I co-founded FluenTea so that language schools can help their students actually speak a new language, and prove that they do. Teachers run live classes in it. An AI coach called ChaCha sits in, runs practice calls between classes, and turns what students say into feedback for the student, the teacher and the department. I was the technical co-founder building the product.
- Concept to launch took three months. ChaCha has only grown since then. She answers questions, and she acts on your behalf too: creating assignments, grading them and finding you a language partner.
- Safety and testing. Every action the coach can take is listed in a manifest that tests enforce, and anything that reaches another person needs a confirmed second turn. A red-team suite feeds her hostile text, and a second model grades her real answers against a baseline per error type that each release has to match or beat.
- Listening to users. We found that users are more candid talking to ChaCha than to the team, so we set her up to run the interviews. Many of our UX fixes and upgrades came from what we learned there.
- Finding problems before anyone reports them. A nightly script signs up and uses the app as a confused first-time user and files what breaks. Microsoft Clarity shows where people rage-click, ChaCha's transcripts double as a complaint channel, and the team holds its own meetings inside FluenTea.
Launched three months after the concept. More than 16,000 registered users from 136 countries, and three universities as clients.
Python · FastAPI · PostgreSQL · React · LiveKit · Kubernetes on GKE · Cloud SQL · Cloudflare · Capacitor · Stripe
Close
Close
Close
Close
Close