AI Integration
- Multi-Provider Fallback Chain:
AIClienttries LocalAI first, then falls back through OpenCode → MiniMax → Kimi automatically on failure or misconfiguration. - Page Generation Pipeline: Discord messages are grouped by semantic similarity, analyzed by AI, and written as structured wiki pages complete with tags, metadata, and cross-links to related pages.
- Vector Embeddings: 1024-dimensional embeddings generated for every page and stored via pgvector. Cosine similarity search now works end-to-end.
- Relationship Discovery: AI analyzes page pairs to discover semantic, hierarchical, and reference relationships — building the knowledge graph automatically.
- Daily Cron Job: Automated knowledge extraction runs at 1 AM CET via
tokio-cron-scheduler. No manual triggers needed.