feat: Matrix AI voice agent (LiveKit + LiteLLM)

Bot @ai:agiliton.eu accepts room invites, dispatches LiveKit agent.
Agent joins call with STT (Groq Whisper) → LLM (Sonnet) → TTS (ElevenLabs)
pipeline, all routed through LiteLLM.

CF-1147

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Christian Gick
2026-02-15 07:30:18 +02:00
commit fa65fbeb3d
6 changed files with 161 additions and 0 deletions

13
docker-compose.yml Normal file
View File

@@ -0,0 +1,13 @@
services:
agent:
build: .
command: python agent.py start
env_file: .env
restart: unless-stopped
network_mode: host
bot:
build: .
command: python bot.py
env_file: .env
restart: unless-stopped