Inspiration We built KINETIC because language apps feel too soft. Most learners quit not because the content is hard, but because the experience feels sterile. We wanted something raw, competitive, and story-driven — an app that treats learning English like leveling up in a game. The brutalist aesthetic is intentional: no fluff, just progress.

What it does KINETIC teaches English to Spanish and Chinese speakers through a gamified, mission-based curriculum. Users progress through units like Fundamentals 1, complete bite-sized translation and comprehension exercises, and unlock immersive stories such as A Day in Tokyo or The Secret Garden. Each story includes auto-generated audio via MiMo-V2.5 TTS in both English and Chinese, followed by comprehension assessments to lock in retention. A full badge and mission system — Daily Targets, Hero's Journey challenges, and achievement badges like Pure Flame and Language Master — keeps users coming back daily.

How we built it The frontend is a React application styled with a custom brutalist design system: dark surfaces, high-contrast purple and emerald accents, and aggressive condensed typography. We engineered the lesson engine to support multiple exercise types, starting with audio-backed multiple-choice translation. For narratives, we built a story reader with embedded MiMo-V2.5 TTS playback, bilingual toggle support, and post-story quizzes. State management tracks XP, streaks, health, and mission progress across the profile and leaderboard logic.

Challenges we ran into Integrating real-time MiMo-V2.5 TTS streaming into the story reader without breaking the minimal UI was tricky — we had to design a custom audio player that matched the brutalist theme while staying unobtrusive. Another hurdle was designing a curriculum system that scales for both Spanish and Chinese native speakers without duplicating content architecture. We also had to balance difficulty so the game-like health system punishes mistakes without discouraging beginners.

Accomplishments that we're proud of We shipped a complete vertical slice: a learn path with units, a working story pipeline with generated audio and comprehension checks, a mission and badge economy, and a responsive dark UI that actually feels different from every other edtech app. The fact that a user can listen to A Day in Tokyo in generated speech and then immediately prove comprehension inside the same flow is a feature set we did not expect to finish.

What we learned TTS quality is a make-or-break for immersion — cheap robotic voices kill engagement, so choosing MiMo-V2.5 TTS and tuning pacing per language mattered more than we anticipated. We also learned that brutalist UI is not just "no styles"; it requires stricter information hierarchy because you cannot hide clutter behind gradients or shadows. Finally, gamification only works when the core loop is under five minutes; everything we designed was pressure-tested against that session length.

What's next for KINETIC We are expanding the story library with serialized narratives so users return for the next episode. Next on the roadmap are speaking exercises using speech-to-text, spaced-repetition review sessions triggered by mission completion, and multiplayer weekly leaderboards. We also plan to open the authoring layer so the community can submit bilingual stories and rank them.

Built With

Share this project:

Updates