🎉 The Accessibility Release
CAAL now runs without a GPU. Deploy on TrueNAS, cloud VMs, or any machine with Docker.
New Features
GPU-Free Deployment
docker compose -f docker-compose.cpu.yaml up -d- Uses Groq (LLM + STT) + Piper (TTS) - all CPU
- Free tier available at console.groq.com
First-Start Wizard
- Browser-based setup - minimal
.envchanges required - Choose LLM provider (Ollama or Groq)
- Choose TTS provider (Kokoro or Piper)
- Configure Home Assistant and n8n integrations
Home Assistant Integration
- Native MCP connection to Home Assistant
- Simplified tools:
hass_control(action, target, value)andhass_get_state(target) - See docs/HOME-ASSISTANT.md
Settings Panel Redesign
- Slide-out panel with 6 tabs replacing cramped modal
- Real-time provider testing (Ollama, Groq, HASS, n8n)
Mobile App Updates
- Provider and integration settings
- Wizard completion check before connecting
- MCP connection error banner
Providers Added
| Provider | Type | Notes |
|---|---|---|
| Groq | LLM | llama-3.3-70b, gpt-oss-20b, etc. |
| Groq | STT | Whisper Large v3 Turbo |
| Piper | TTS | CPU-friendly, 35+ languages |
Infrastructure
- Auto-generated self-signed HTTPS certificates
- MCP connection errors shown to users
- Piper models persist across container restarts
- Explicit Docker network naming
Breaking Changes
None - existing configurations continue to work.
📱 Mobile APK attached below