ISSUE #001  ·  MCP TOOLS

GANGLIA

The routing layer
between your AI
and your code.

In a world where AI agents touch code faster than humans can think — one tool stands between your codebase and chaos.

$ cg init . && cg serve
Ganglia mascot
POW!
CHAPTER 1: THE PROBLEM CHAPTER 2: THE SOLUTION CHAPTER 3: THE ARSENAL CHAPTER 4: CHOOSE YOUR SIDE
THE ORIGIN STORY
ONE COMMAND
WILL SAVE
YOUR CODEBASE.
No config. No server. No drama. Just a binary that gives your AI a brain.
$ curl -fsSL https://ganglia.dev/install.sh | sh
$ cd your-project && cg init .
$ cg serve
# Add to your MCP client config. Done.
Ganglia hero — brain superhero with graph nodes
CHAPTER 1

Your AI is fast. Too fast.

The AI starts editing.

"I'll refactor this function. Looks safe."

It has no idea.
DANGER!
Three hops away...

"processPayment just broke."

The blast radius is invisible.
The real problem.
! AI has no call graph. It guesses.
! No cross-session memory. Every PR starts cold.
! No impact analysis. CRITICAL paths are invisible.
! No danger zones. Auth and payments are wide open.
KA-BOOM
THIS LOOKS LIKE A JOB FOR...
GANGLIA!
57 MCP tools + Code Mode. Real call graph. One binary.
CHAPTER 2

A nervous system for your AI.

Real call graph. Instantly.
Ganglia indexes your entire codebase into a graph. Every caller. Every callee. Every route.
Impact analysis in seconds.

"code_impact shows me 12 callers before I touch a line."

Cross-session memory.
Danger zone protection.
DANGER ZONE auth · payments · env vars
Works everywhere.
Claude Code
Cursor
Windsurf
Any MCP client
Rust · TS · Python · Go
Zero config. One binary.
NEW IN 0.5.0 · CODE MODE + SEMANTIC RAG

57 TOOLS. ONE CALL.

cg_run runs sandboxed JavaScript that can call every Ganglia tool. Chain ten lookups in one turn — intermediate results stay server-side.

  • CODE MODE Schema tokens 10.6K → 1.5K. Typical workflow 5–10× fewer tokens.
  • SEMANTIC RAG Find code by meaning, not keywords. "payment retry" matches attempts_remaining.
  • LOCAL-FIRST Ollama default. OpenAI optional. Your code never leaves your machine.
// One cg_run call. Five tools. Zero token waste.
cg_run({
  code: `
    const hits = cg.code.semantic_search({
      query: "payment retry logic",
      top_k: 5
    });
    return hits.map(h => ({
      name: h.name,
      callers: cg.code.callers({ name: h.name })
    }));
  `
})
CHAPTER 3

The Arsenal. 57 tools + Code Mode.

KAPOW!
53 TOOLS
Categories.
Navigation
Memory · Schema · Docs · +more
See all 57 tools →
0
MCP Tools
0
% fewer tokens
0
min to first index
0
binary. zero config.
CHAPTER 4

Choose your side.

Without Ganglia
AI guesses which code is safe
No blast-radius awareness
Every session starts cold
Critical paths invisible
Full file reads waste tokens
No danger zone enforcement
BOOM
VS
With Ganglia
Real call graph — no guessing
Impact scored before touching code
Persistent cross-session memory
CRITICAL paths flagged automatically
Function-level reads — 80% fewer tokens
Danger zones enforced by zone_guard
GET STARTED

Pick your tier.

FREE
$0/mo
Core graph tools (code_get, code_callers, etc.)
Local Cozo backend
Works with Claude Code, Cursor, Windsurf
Unlimited projects
Install free →
TEAM
$49/mo
Everything in Pro
5 seats included
Shared memory across team
SSO & audit logs
Self-hosted option
Get Team →
Death Note
THE DEATH NOTE

Every tool that dared to exist
and then didn't.

Parse. Google Reader. Heroku Free Tier. left-pad. The ones the industry executed — we wrote their names so they won't be forgotten.

Read the Death Note →