Alvis
1f5e272600
Switch from Bifrost to LiteLLM; add Matrix channel; update rules
Infrastructure:
- docker-compose.yml: replace bifrost container with LiteLLM proxy
(host.docker.internal:4000); complex model → deepseek-r1:free via
OpenRouter; add Matrix URL env var; mount logs volume
- bifrost-config.json: add auth_config + postgres config_store (archived)
Routing:
- router.py: full semantic 3-tier classifier rewrite — nomic-embed-text
centroids for light/medium/complex; regex pre-classifiers for all tiers;
Russian utterance sets expanded
- agent.py: wire LiteLLM URL; add dry_run support; add Matrix channel
Channels:
- channels.py: add Matrix adapter (_matrix_send via mx- session prefix)
Rules / docs:
- agent-pipeline.md: remove /think prefix requirement; document automatic
complex tier classification
- llm-inference.md: update BIFROST_URL → LITELLM_URL references; add
remote model note for complex tier
- ARCHITECTURE.md: deleted (superseded by README.md)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 02:14:13 +00:00
..
2026-03-24 02:14:13 +00:00
2026-03-13 07:19:09 +00:00
2026-03-24 02:14:13 +00:00
2026-03-13 07:19:09 +00:00