Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

0 stars 0 forks 0 watchers TypeScript MIT License
expo fastapi japanese korean language-learning local-first open-source-education react-native stt tts
43 Open Issues Need Help Last updated: Jul 8, 2026

Open Issues Need Help

View All on GitHub
help wanted community

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs community claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs backend claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue accessibility mobile claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted backend tests security up-for-grabs ci

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs community up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue backend tests up-for-grabs first-timers-only claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue docs up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue docs up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted docs stt up-for-grabs

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted docs tts up-for-grabs

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted docs backend up-for-grabs

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue content language-review up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue content language-review up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs content up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs content up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue accessibility mobile tests up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue mobile up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue docs mobile up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue language-review mobile up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs community up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs backend up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue docs language-review up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue content language-review up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue content language-review up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs content up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue docs community up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted good first issue mobile tests up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue backend tests claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue docs backend up-for-grabs first-timers-only claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue backend tests up-for-grabs claimed

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue tests community up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
good first issue tests up-for-grabs first-timers-only

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted mobile release security up-for-grabs

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted docs release up-for-grabs

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted accessibility mobile

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts
help wanted backend tests

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts

Local-first Japanese speaking practice for Korean learners using pre-authored dialogue banks and local STT/TTS, with no runtime LLM calls.

TypeScript
#expo#fastapi#japanese#korean#language-learning#local-first#open-source-education#react-native#stt#tts