Kikitoru 聞き取る
kikitoru.app

A solo project by Amit at 231self

Turn your podcast into a Japanese learning platform

Upload an episode. Get interactive transcripts, vocabulary, flashcards, quizzes, shadowing, and AI conversation — automatically.

Free for creators. Always.

How It Works

1

Upload

Audio file, YouTube URL, or RSS feed

2

Processes

Transcripts, vocab, quizzes — all automatic

3

Share

Invite link. Listeners join in one click

What's Inside

Interactive Transcripts

Segments highlight as audio plays. Tap any word to translate. Loop segments, adjust speed, skip by sentence.

Smart Vocabulary

Words auto-extracted from each episode with JLPT level, readings, kanji breakdown, pitch accent, and frequency across episodes.

SRS Flashcards

Auto-generated decks from episode vocabulary. Cards adapt to your memory — appear more when you forget, less when you don't. Anki export.

Adaptive Quizzes

Questions pop up during playback and adjust to how you're doing. Five types, three difficulty levels, streaks, and per-podcast leaderboards.

Audio Shadowing

Listen to a segment, record yourself repeating it, see how close you got. AI coaching tells you what to improve.

Select-to-Translate

Highlight any word or phrase for instant translation with reading and part of speech.

Content Import

Upload audio, paste a YouTube URL (captions auto-extracted), or subscribe to an RSS feed for auto-import.

Creator Tools

Trackable invite links, subscriber management, Patreon integration. Guests can try free for 72 hours without signing up.

KikiTalk

Conversation practice — in the host's voice

Practice speaking with an AI that uses the podcast host's cloned voice. Three modes — free chat, episode discussion, vocab practice. Five difficulty levels. Real-time grammar correction.

KikiTalk

今日のエピソードについて話しましょう

You

面白いだった!

✗ 面白いだった 面白かった

Building in Public

One-person project. Here's what shipped recently and what's next.

SHIPPED

Voice Cloning + KikiTalk

Listeners talk to an AI that uses the podcast host's cloned voice. Five difficulty levels, real-time grammar correction.

SHIPPED

Audio Shadowing

Listen, repeat, get scored. Word-level accuracy comparison with AI coaching feedback.

SHIPPED

Guest Access

72-hour free trial, no signup. Share a link, anyone can try immediately.

SHIPPED

RSS Feed Import

Subscribe to any podcast RSS. Episodes auto-import with deduplication.

SHIPPED

Adaptive Quiz Difficulty

Difficulty adjusts to your accuracy. Streak bonuses and per-podcast leaderboards.

NEXT

Kanji Practice

Kanji study sourced from words in your episodes.

NEXT

Grammar Drills

Grammar patterns from real podcast content.

Under the Hood

Claude Conversation AI, quiz generation, shadowing coaching
Gemini Transcription, translation
ElevenLabs Text-to-speech, voice cloning
Pyannote Speaker diarization
SM2 Spaced repetition algorithm
FastAPI Python backend, PostgreSQL, SQLAlchemy
React TypeScript, Tailwind, Vite

Free to start

Free tier includes 30 min KikiTalk, 100 translations, and 60 min transcription per month. Flashcards, quizzes, and shadowing included. Paid plans coming soon.