KoeJLPT — Voice-First JLPT Preparation App

The KoeJLPT landing page with level selection
KoeJLPT takes a voice-first approach to Japanese language study. Most JLPT prep apps focus on reading and multiple choice — KoeJLPT prioritizes speaking and listening, the skills that matter most for real communication.
The centerpiece is Fumi, an AI conversation partner powered by ElevenLabs WebRTC. Fumi speaks exclusively in Japanese at a pace appropriate to the learner's JLPT level, creating an immersive practice environment. Pronunciation is automatically graded using Google Cloud Speech-to-Text, with three distinct practice modes for different skill focuses.
Level-based vocabulary study covers all JLPT levels from N5 (beginner) through N1 (advanced), with native audio playback, save functionality for building personal study lists, and a persistent streak system to encourage daily practice.
Key Features
AI Voice Conversations
Real-time WebRTC voice conversations with AI partner Fumi, powered by ElevenLabs. Conversations happen exclusively in Japanese at a pace matched to the learner's level.

Pronunciation Grading
Three practice modes with automatic pronunciation scoring via Google Cloud Speech-to-Text. Learners get immediate feedback on accuracy and areas for improvement.
Level-Based Vocabulary
Complete vocabulary coverage from N5 to N1, with native audio playback, personal save lists, and spaced repetition to reinforce retention.

Study Streak Tracking
Persistent daily streak tracking encourages consistent study habits, with visual progress indicators and streak recovery mechanics.
Screenshots

