Core Intelligence
GraphRAG Search
Find answers that span multiple documents. Fuses knowledge graph traversal with vector search using Personalized PageRank and Reciprocal Rank Fusion — plus keyword, semantic, and hybrid search modes.
Data Foundation
Quality Analysis
Score the richness and completeness of your knowledge graph on a 0-100 scale. Detailed breakdowns by entity quality, relationship density, connectivity, and coverage — identify weak sources and guide improvement.
Automation & Integration
Automations
Build multi-step workflows with triggers, conditional logic, and a visual workflow builder. Execute automated knowledge extraction pipelines.
Lexicon Hub
Share, discover, and reuse knowledge packages from the community
Pull
Download templates, entities, and workflows published by others. Jumpstart your project with community-built knowledge graphs.
chaoscypher pull john/medical-ontology
Get Started
Pick the path that fits how you work:
Docker
Full web UI — upload, search, chat, explore the graph
docker pull ghcr.io/chaoscypherinc/chaoscypher:latest
docker run --rm -p 80:80 ghcr.io/chaoscypherinc/chaoscypher:latest
- Web UI with graph canvas
- REST API + queue monitor
- Background workers
- Hot reload for development
CLI
Terminal-first — process documents and query your graph from the shell
pip install chaoscypher
chaoscypher setup
chaoscypher source add paper.pdf
- Setup wizard for LLM config
- Add, search, and manage sources
- Graph and template operations
- Interactive chat sessions
Python Package
Integrate into your own code — extract, search, build graphs programmatically
from chaoscypher_core import ChaosCypher
result = ChaosCypher.extract_sync("paper.pdf")
print(result.model_dump_json(indent=2))
- Zero boilerplate, one-liner API
- Pydantic models throughout
- Sync and async interfaces
- Embeddable Engine class
Architecture
Modular monorepo — each package owns a single concern and communicates through typed interfaces. The Core library is framework-agnostic, so it runs identically behind the API, inside workers, or embedded in your own scripts.
Learn more about the architectureStart Building
Open source. Run locally or in the cloud. No API keys needed to get started.