KB (Hybrid RAG)
Chroma + BM25 fused with Reciprocal Rank Fusion. Three pluggable strategies (simple / multi_query / hybrid). Multi-profile isolation.
Unified retrieval agent (v0.2)
KB · Graph · DB · Skills · Memory — one agent, every source.
Chroma + BM25 fused with Reciprocal Rank Fusion. Three pluggable strategies (simple / multi_query / hybrid). Multi-profile isolation.
NetworkX knowledge graph with JSON persistence. Multi-hop traversal with optional relation filters; Neo4j plug-in ready.
SQLite and MySQL out of the box (Postgres via one provider file). Three-layer safeguard keeps read-only truly read-only.
SDK-style .claude/skills/
Short-term rolling window + SQLite long-term with cosine recall + live LLM fact extraction at turn boundary.
Self-written tool-use loop against any Anthropic-compatible gateway. Real SSE streaming via FastAPI. No claude CLI dependency.