Amharic practice: word system, role-play, buna conversation, 7-day plan
# Selam (ሰላም)
Amharic practice through the four-prompt method: a gated word system, role-play with
on-the-spot corrections, a daily buna conversation, and a 7-day plan. Vite + React PWA.
## Run locally
npm install
npm run dev
## Deploy (GitHub Pages)
The production build lands in `docs/`, which GitHub Pages serves from the
main branch (Settings > Pages > main, /docs). To ship a change:
npm run build
git add -A && git commit -m "..." && git push
Live at:
koryjcampbell.github.io
## Claude connection
AI features call the Anthropic API directly from the browser using your own key
(console.anthropic.com), entered once on the Home tab. The key is stored in this
browser's localStorage and is sent nowhere except api.anthropic.com. Progress
(word packs, plan, streak) also lives in localStorage.