
swarmvault
by swarmclawai·★ 454·Score 51
SwarmVault is an MCP server that turns documents into a local knowledge graph with RAG capabilities.
Overview
SwarmVault follows Andrej Karpathy's three-layer architecture pattern to create a local-first knowledge management system. It transforms raw documents into a structured wiki and knowledge graph that can be queried, visualized, and used by AI agents. The system supports 30+ input formats, works offline with optional cloud integration, and includes features like contradiction detection, approval workflows, and automated graph visualization.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose SwarmVault when you need a local, persistent knowledge graph for AI agents that works offline and requires no API keys.
When NOT to choose this
Avoid SwarmVault if you need cloud-based, real-time collaborative knowledge management with multiple users editing simultaneously.
Tools this server exposes
12 tools extracted from the READMEqueryquery <query-string>Query the knowledge base for information
graphgraph <subcommand>Interact with the knowledge graph
ingestingest <source-path>Add documents to the knowledge vault
compilecompileCompile the wiki and graph from ingested sources
nextnextShow the best next action for the vault
exportexport <format> --out <output-path>Export knowledge in different formats
contextcontext build <task> --target <path> --budget <tokens>Build bounded agent context for specific tasks
tasktask start <description> --target <path> --agent <agent>Record task history for the vault
chatchat <query>Keep a conversation about the vault
sourcesource <subcommand>Manage registered sources
doctordoctorCheck vault health and repair issues
lintlint <options>Audit the vault for issues
Note: Tools extracted from explicit CLI command documentation in the README
Comparable tools
Installation
Install
CLI
npm install -g @swarmvaultai/cliAdd to Claude Desktop
Create or edit claude_desktop_config.json:
{
"mcpServers": {
"swarmvault": {
"command": "npx",
"args": ["@swarmvaultai/cli", "mcp"]
}
}
}FAQ
- Is SwarmVault truly offline-capable?
- Yes, SwarmVault includes a built-in heuristic provider that works fully offline without API keys. Cloud providers are optional enhancements.
- How does SwarmVault handle hallucinations?
- SwarmVault tags each edge as 'extracted', 'inferred', or 'ambiguous', includes contradiction detection flags, and provides approval queues for review before compilation.
Compare swarmvault with
Last updated · Auto-generated from public README + GitHub signals.