Case Study
Hola Calle : an AI-powered language app, built solo
A Spanish-learning app for iOS & Android around one idea: teach the Spanish people actually speak in Spain - with AI doing the work of a content team, a conversation tutor and an audio studio.

The AI inside
Lola - AI conversation partner
Learners practise real café, bakery or pharmacy conversations with an AI that speaks first, blurs its words so you listen before you read, and reviews your mistakes afterwards - turning every error into study material.
AI-generated exercises
Fill-in-the-blank items, multiple-choice distractors and word-bank puzzles are generated per phrase by LLM pipelines, reviewed in an in-app content studio, and served across daily practice sessions.
Learning through AI songs & music
An LLM writes bilingual lyrics from the learner's phrase set, audio is produced and force-aligned so each phrase highlights as it is sung - plus a study layer over real Spanish songs.
Speech exercises
On-device speech recognition lights up each word as the learner says it out loud - private, fast, and no audio ever leaves the phone.
AI content pipeline
Phrase packs, translations into six languages, cultural notes and pronunciation guides are drafted by LLMs and human-reviewed before publishing - one person maintaining a catalogue that would normally need a content team.
The stack
Flutter
One codebase for iOS & Android
Supabase
Postgres, auth, storage & edge functions
LLM APIs
Content generation, conversation, review
ElevenLabs
Native-quality Spanish audio
RevenueCat
Subscriptions & family plans
Meta Ads
Attribution-tracked user acquisition
Sentry
Crash & error monitoring
n8n
Lead capture & automation flows
Next.js on Vercel
Marketing sites & waitlist
Currently in beta, launching in 2026 - starting in Poland, with English and Dutch markets to follow. Built and operated end-to-end by one person, with AI as the team.
Want an AI product like this?
The same approach - AI-generated content, conversation agents, automation pipelines - works for far more than language learning.


