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
31 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 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
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 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 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 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
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 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 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 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
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
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 accessibility mobile 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 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 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 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 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 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
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
help wanted docs language-review

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 security

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
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
help wanted mobile 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
help wanted content language-review

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

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

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

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