v0.1.0
Speakeasy v0.1.0 — First Release 🎉
Talk to Alex. Practice English without the pressure.
Speakeasy is an AI-powered English conversation practice app. This is the first public release.
What's included
Alex, your AI conversation partner
A zero-anxiety English practice experience powered by large language models. Alex keeps conversations natural and encouraging — no red pens, no grammar lectures mid-sentence.
Multi-model support
Switch between providers without changing your workflow:
- Anthropic Claude (claude-haiku-4-5)
- DeepSeek (deepseek-chat)
- Volcengine / Doubao (doubao-1-5-pro-32k)
- Zhipu AI (glm-4-flash)
Clean chat UI
A focused, distraction-free interface to keep you in the conversation.
"Tip of the Day"
Each session ends with a practical English tip from Alex — something small you can use right away.
Getting started
git clone https://github.com/your-username/speakeasy.git
cd speakeasy
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
# Add your API key and set MODEL_PROVIDER in .env
uvicorn main:app --reload
# Open http://localhost:8000See [README.md](./README.md) and [FAQ.md](./FAQ.md) for proxy configuration and troubleshooting.
Known limitations
- Conversation history is not persisted (resets on page refresh) — coming in v0.2
- No voice input or output — coming in v0.2
- Single user, no accounts
What's next — v0.2 roadmap
- 🎙️ Voice input (STT) and voice output (TTS)
- ⚡ Streaming responses with typewriter effect
- 💾 Persistent conversation history
- 📋 Session review with grammar feedback
Feedback
Found a bug or have a suggestion? Open an [issue](../../issues) or start a [discussion](../../discussions).