Local-first knowledge graphs from your documents: build, search (GraphRAG) and edit on your machine.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Turn your documents into a knowledge graph you can inspect, search, chat with, and take with you β all running on your own machine.
Chaos Cypher is a local-first GraphRAG platform β knowledge you can see,
trust, and own. Point it at your sources (documents, audio, video, images,
pasted text, web pages β 30+ formats, auto-detected), and it extracts entities
and relationships into a knowledge graph you can actually see and explore β
not a black-box vector blob. Search it, chat with it, refine it, and export the
result as a portable Lexicon knowledge package (.ccx) you can back up,
share, or load into another instance.
Core intelligence
Data foundation
Automation & integration
By default, nothing leaves your machine except the LLM calls you configure. Embeddings are computed locally; your documents, graph, and exports stay on disk in a Docker volume you own. If you point Chaos Cypher at a hosted LLM provider (OpenAI, Anthropic, Gemini), the text sent for extraction and chat goes to that provider β choose a local model like Ollama to keep everything on-device.
Read the Self-Hosted Threat Model for exactly what Chaos Cypher defends against, what it accepts by design, and how to harden a LAN or internet-facing deployment.
A quick tour β from dropping in a document to asking a question and tracing the answer back to the exact highlighted sentence in your source:

βΆοΈ Watch the full tour (with audio-free narration captions) on chaoscypher.com.
Dashboard β your knowledge base at a glance: entity and relationship counts, quality and density scores, and a live graph preview.

Knowledge graph β every source becomes an explorable, color-coded graph. Pan, zoom, search, and filter to see exactly what was extracted.

Entities β inspect any extracted entity: typed, directional relationships ranked by importance, with stats and provenance back to the source document.

Sources β each document gets a transparent pipeline view: loaded β cleaned β chunked β extracted β indexed, plus per-source entity distribution.

Chat β ask questions in plain language and get GraphRAG answers with inline entity citations you can click through to the graph.

Prerequisites: Docker (with Compose). That's it for end users β embeddings run locally on CPU. You'll also want an LLM provider; Ollama keeps everything on-device.
The recommended install path is the all-in-one image published to the GitHub Container Registry:
Prefer Compose? Save this as docker-compose.yml and run docker compose up -d:
The image is built and pushed on every
vX.Y.Zrelease by.github/workflows/publish-ghcr.yml.
Terminal-first? The standalone CLI installs with pipx (or plain pip):
All four Python packages (chaoscypher-core, -cortex, -neuron,
-cli) are published to PyPI on
every release β chaoscypher-core gives you the same extraction and search
engine as an embeddable library. See the
developer quickstart.
Clone and build the all-in-one image locally β no published image required:
The quickstart covers this in detail β import and search work within about 5 minutes; extraction and chat come online once your LLM provider is set up (for Ollama, after a one-time model download).
For contributors who need per-service hot-reload (requires Python 3.14+,
Node.js 22+, and uv 0.11+ β uv replaces pip and
reads the committed uv.lock):
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/chaos-cypher)<a href="https://allmcps.com/mcp/chaos-cypher"><img src="https://allmcps.com/api/badge/chaos-cypher?style=directory" alt="Chaos Cypher on AllMCPs" /></a>