MCP Catalogs
Homeswarmvault screenshot

swarmvault

by swarmclawai·454·Score 51

SwarmVault is an MCP server that turns documents into a local knowledge graph with RAG capabilities.

knowledge-graphai-llmdeveloper-tools
51
Forks
2
Open issues
this month
Last commit
2d ago
Indexed

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:

you:Personal knowledge management as a second brain
you:Research documentation and analysis
you:Code documentation and AI-assisted development
you:Is SwarmVault truly offline-capable?
you:How does SwarmVault handle hallucinations?

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 README
  • queryquery <query-string>

    Query the knowledge base for information

  • graphgraph <subcommand>

    Interact with the knowledge graph

  • ingestingest <source-path>

    Add documents to the knowledge vault

  • compilecompile

    Compile the wiki and graph from ingested sources

  • nextnext

    Show 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

  • doctordoctor

    Check 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

memgptlogseqobsidianwikihouse-mcp

Installation

Install

CLI

npm install -g @swarmvaultai/cli

Add 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.