AI Language Partner

Yui, Haruka, and Ren, the Japanese practice partners

OPEN SOURCE · LOCAL FIRST · 한국어 / 日本語

AI Language Partner

Japanese speaking practice for Korean learners, built with reviewed dialogue banks and local STT/TTS instead of runtime LLM calls.

27 browser-editable tasks. Maintainer response target: within 24 hours whenever possible.

YOUR FIRST CONTRIBUTION

Choose one lane. Start today.

Useful docs-only and language-review pull requests are welcome. Pick a task, comment /claim, and edit in your browser.

If you arrived from GitHub topics or a contributor directory, use the Codespaces route or open the contributor share kit.

WHY LOCAL FIRST

A narrow runtime that contributors can inspect.

01 · Transcribe
Learner audio is handled by local speech recognition.
02 · Match
Text is matched against reviewed dialogue-bank lines.
03 · Answer
The app responds with local TTS or prebuilt voice assets.

READY WHEN YOU ARE

Make one focused improvement.

Every counted PR is reviewed for real learner or contributor value.