Flat files and keyword search don't scale
Your agent's intelligence should compound. Knowledge soup doesn't.
One vault, domain-separated, vectorized, and graph-connected. Knowledge that organizes itself and stays sharp.
Create and configure
Configuration as code
The create command generates an agent.yaml with sensible defaults. It initializes a vault with starter knowledge, scans your project for patterns, and vectorizes everything.
Voice, domains, vault backends, and brain settings — all declarative, all version-controlled.
One vault. All your knowledge. No coordination overhead.
Structured vault, not knowledge soup
Domain-separated knowledge
When everything lives in one flat folder, searching for "button" returns database migration notes alongside CSS patterns. The vault organizes knowledge into domains automatically. Ask about buttons — it searches frontend knowledge first. Ask about databases — it pulls from backend.
Structure beats splitting.
Buttons → frontend/. Databases → backend/. Routing is automatic.
Knowledge graph, not flat files
Vectorized, graph-connected, searchable
Keyword search misses relationships between ideas. Every vault entry is vectorized for semantic search and connected via Cognee's knowledge graph. The system understands how patterns relate — not just what they are.
Query semantic tokens, and the graph surfaces related button patterns, theme switching rules, and backend error color conventions. Cross-domain connections emerge automatically.
Relationships between patterns — not just the patterns themselves.
Vault keeps itself clean
Auto-maintained knowledge
Knowledge bases rot when nobody maintains them. The vault doesn't just store knowledge — it curates it. Deduplication catches redundant entries. Decay detection flags stale patterns. Confidence tracking surfaces what works and hides what doesn't.
No manual cleanup. No knowledge rot. The vault stays sharp as your project evolves.
The vault doesn't just store knowledge — it curates it.
Build an agent that gets smarter with every project.
Open source. Apache 2.0.