Inspiration
Around the world, most of us live inside digital bubbles. Social media algorithms feed us the same opinions over and over until we believe the whole world thinks exactly like us. Important issues—climate risks, healthcare access, local governance—get trapped in these echo chambers, especially for young people and communities with limited internet or exposure to diverse views. I wanted to create a safe space that gently breaks those walls and turns curiosity into real civic power.
What it does
EchoLearn is a free, offline-first mobile app that delivers a daily AI-curated balanced feed (60% familiar views + 40% new perspectives) and transforms learning into an engaging game. Users complete quick “Civic Quests,” debate with AI, earn XP and badges, and join moderated local discussion rooms—all in their own language, even on low-end phones and slow connections.
How we built it
Frontend & Mobile App: React Native + Expo (for super-fast cross-platform development and real offline support) AI Brain: Google Gemini 1.5 Flash & Gemini Pro via Vertex AI / Google AI Studio (for balanced feed curation, debate simulation, and smart feedback) Offline-First Intelligence: Gemini Nano (runs directly on-device via Chrome/Expo edge runtime – no internet needed for basic quests and voice replies) Local Storage & Sync: SQLite + Expo FileSystem + WatermelonDB Voice Input/Output: Expo Speech + Gemini streaming audio response UI & Mockups: Figma Architecture Diagrams: Mermaid.js Future Backend (post-ideathon): Supabase (free tier is more than enough)
Challenges we ran into
Balancing comfort and challenge so users feel curious, not attacked. Making complex AI work offline in areas with unstable internet. Keeping discussions respectful on sensitive real-world topics.
Accomplishments that we're proud of
In only 11 evenings after work, I already have a rock-solid foundation: real Gemini responses running on my phone, full offline mode working, beautiful UI, and crystal-clear architecture. Most ideathon submissions are just slides – I already have real code that breathes.
What we learned
Gemini Nano is insanely powerful on-device. Building for zero internet forces you to create something truly accessible. 25% done in 11 days means the remaining 75% is absolutely realistic before 2026.
What's next for EchoLearn
Finish the MVP with the prizes and credits from Aethra Publish on Play Store in early 2026 Reach the first 10,000 users in areas with bad/no internet Prove that one determined developer can actually break echo chambers
Built With
- expo-filesystem
- expo-securestore
- expo-speech
- expo.io
- gemini-nano
- google-gemini-1.5-flash
- nativewind
- react-native
- shadcn-ui
- sqlite
- watermelondb
Log in or sign up for Devpost to join the conversation.