Self-hosted, open source AI language learning. CEFR courses, adaptive listening, and speaking practice built from your notes, work, and interests, with your own agent and keys (BYOK).
HEALTH ? 99 / Healthy
// readme
Sotto
Practice a language before the pressure of speaking.
Source-available language-learning infrastructure you run yourself, with a full CEFR course built around your work, interests, and the situations you want to rehearse.
Your progress, your data, your models, on a stack you control.
Quick Start · Use Cases · Why Sotto · What You Get · Compare · Self-host · BYOK
Changelog · Manual release guide
Quick Start
Install and start Docker with Compose v2, then run this in a terminal on Linux or macOS. On Windows, use a WSL2 terminal with Docker Desktop integration enabled:
curl -fsSL https://sotto.fm/install.sh | bash
The installer pulls the pre-built images, asks how to connect your AI (an API key, your…