Launched this week

ChattyPatty
24/7 language tutor
10 followers
24/7 language tutor
10 followers
I built ChattyPatty after noticing my language skills improve when forced to speak abroad but fade when I have no one to converse with. Most apps drill vocab, but the hardest part is real conversation. ChattyPatty lets you conversate and role play with an AI tutor that explains mistakes and helps you build real speaking confidence anytime. With ChattyPatty you can practice conversation anytime, anywhere - not just when you're abroad. Also includes vocab learning and practice exercises.














Hey everyone 👋
I built ChattyPatty because of a frustration I kept running into while learning Spanish.
Whenever I travel to Spain, my language skills improve really quickly because I’m forced to speak every day (I travel to an area English is not widely spoken). But when I leave that environment, I have no one to converse with and my progress slowly disappears. Existing apps helped with vocabulary, but they didn’t really solve the hardest part: actually speaking and thinking in the language.
Speaking to friends and colleagues who were also learning languages, I realised this was a common experience.
So I started experimenting with building an AI conversation partner that could simulate and role-play real conversations anytime. Something that lets you speak naturally, make mistakes, get feedback instantly, and understand why something is wrong. I've found this learning approach far more effective for conversational confidence.
What started as a small side project for my own practice, evolved into a web app my friends and family were using almost daily, and has now turned into ChattyPatty - a mobile-native 24/7 language tutor designed to help people build real conversational confidence, not just memorise words.
The goal was to combine three things in one place:
• Real conversational practice with corrections and context-aware explanations (Chat feature)
• Guided vocab, skills and principles learning (Learn feature & Learning Path)
• Vocab practice (Practice feature)
During development the biggest challenge was making the conversations feel natural while still giving helpful feedback that does not interrupt the flow.
I’m really excited to finally share it here!
This is just the first version of the mobile app, so am actively looking for feedback and would love to hear:
- What part of language learning you struggle with most
- What you wish existing language apps did better
- Any feedback on the experience using ChattyPatty
Next on my radar:
The app has a solid suite of features; focus is now on delivering a seemless UX & high content quality. What I really want to refine in the next update is the conversation experience, specifically:
Reponse & conversation quality
Correction interface & experience
Seemless integration between different conversation modes (i.e. role play, open conversation, tutor mode, Ask ChattyPatty)
So would love to hear any ideas, and constructive criticism is most welcome.
Thanks for checking it out 🙏
Hey there, this seems interesting, Are you using your own fine tuned model for this and also how accurate would you say is it for western languages such as spanish which has more training data as compared to some asian languages like thai.
@theonepritam Hey, great question, thanks for asking!
So we’re not training a foundation model from scratch right now (although there's no reason why not in the future); ChattyPatty runs on established API models (chat + realtime + transcription) with our own layer on top for response scrutiny, quality and reliability.
In practice, I can attest that Spanish is very strong, and have received great feedback for other languages, German, French etc. For languages like Thai, one of the largest challenges I'm facing is my personal lack of knowledge and therefore limited ability to self-scrutinise. Our quality layer does vet all content, providing a quality report that is reviewed by a human (me at this stage). So the aim at the moment is to build a strong core of early adopters for this very reason: to drive (higher quality) feedback on the app experience, content accuracy and quality across a range of languages.
If you have an understanding of / are learning Thai would love to have you on board to see how you find it!