Your codebase has a shape.
Now your AI can see it.
GraphMind indexes your code into a knowledge graph and exposes it to your AI assistant via MCP. Ask about dead code, cross-project dependencies, or why that service exists — and get answers grounded in your actual architecture.
Three steps to a smarter AI assistant
Works the same whether you use the desktop app or the CLI.
Download & open
Install the GraphMind app for Mac or Windows. Open it, point it at your project folder. No terminal needed.
Connect your AI assistant
The app configures your AI tools automatically. One click — the MCP server starts and your assistant sees your graph immediately.
Ask anything
"What calls this function?" "Show dead code." "Why does this service exist?" Get answers grounded in your actual code.
Index your codebase
graphmind index . GraphMind parses every file with tree-sitter, builds a symbol graph in DuckDB, and detects cross-project dependencies automatically.
Connect to your AI assistant
graphmind setup One command configures everything: MCP server in Claude Desktop, Claude Code, Cursor, Windsurf — and injects usage rules into your global context. 25 tools available immediately.
Ask anything
"What calls this function?" "Show dead code." "Why does this service exist?" Get answers grounded in your actual code.
What your AI assistant can do with your graph
25 MCP tools. All grounded in your actual code.
gm_dead_code Dead code detection
Find functions with no callers across all your projects. Safe to delete with confidence.
gm_fn_impact Blast radius
Know what breaks before you touch it. Full transitive caller chain before you touch anything.
gm_diff_impact Diff impact analysis
Run on any git diff before merging. See exactly which symbols are affected and who calls them.
gm_memory_add Architectural memory
Store decisions, patterns, conventions. Your AI assistant recalls them at every session, forever.
gm_similar Duplication detection
Find structurally similar symbols across your codebase. Spot copy-paste patterns before they become debt.
gm_cross_links Cross-project links
See exactly how your services depend on each other. Detected automatically at index time.
gm_cycles Circular dependency detection
Find dependency cycles before they cause build failures or runtime surprises.
gm_export Graph export
Export any file or symbol neighborhood as Mermaid or DOT. Drop it in your PR or architecture doc.
gm_search Hybrid search
Find code by meaning, not just by name. FTS + semantic + graph, all combined.
Simple, transparent pricing
Start free. Upgrade when you need more.
Free
- ✓Local graph, unlimited projects
- ✓25 MCP tools
- ✓SQLite memory store
- ✓Local embeddings (minilm)
- ✓MIT — open source
Embeddings
- ✓Everything in Free +
- ✓Remote semantic search
- ✓Voyage AI embeddings
- ✓Better cross-session results
Pro
- ✓Everything in Embeddings +
- ✓Remote API + MCP server
- ✓No local installation needed
- ✓Works from any machine
Team
- ✓Everything in Pro +
- ✓Shared team graph
- ✓Shared architectural memories
- ✓gm_team_who_knows — find who documented a symbol
- ✓Auto-sync after indexing
- ✓Min. 2 seats
Trusted by engineers who take their codebase seriously
"GraphMind changed how I onboard new devs. I just point my AI assistant at the graph and let it explain the architecture."
— CTO, fintech startup
"Dead code detection alone saved us two weeks of refactoring. We deleted 3,000 lines with confidence."
— Staff Engineer
"The memory feature is what I didn't know I needed. My AI assistant now knows our conventions without me repeating them."
— Senior Developer
Start in 30 seconds
Free forever. No account needed. Open source.
brew install graphmind
Click the command to copy
View on GitHub

