WELCOME TO THE TOMB OF KNOWLEDGE
====================================================
.,aadd"' `"bbaa,.
,ad8888P' `Y8888ba,
,a88888888 88888888a,
a88888888888 88888888888a
a8888888888888b, ,d8888888888888a
d8888888888888888b,_ _,d8888888888888888b
d88888888888888888888888888888888888888888888b
d8888888888888888888888888888888888888888888888b
I888888888888888888888888888888888888888888888888I
,88888888888888888888888888888888888888888888888888,
I8888888888888888PY8888888PY88888888888888888888888I
8888888888888888" "88888" "88888888888888888888888
8::::::::::::::' `:::' `:::::::::::::::::::::8
Ib:::::::::::" " `::::::' `:::::::::dI
`8888888888P Y88888888888P Y88888888'
Ib:::::::' `:::::::::' `:::::dI
Yb::::" ":::::" "::dP
Y88P Y8P `P
Y' "
`:::::::::::;8"
"888888888888888888888888888888888888"
`"8;::::::::::::::::::::::::::;8"'
`"Ya;::::::::::::::::::;aP"'
``""YYbbaaaaddPP""''
PHARAOH
CODEBASE INTELLIGENCE FOR AI AGENTS
◆ Start every plan with the full picture ◆
★ NOW IN BETA ★ — Your codebase → Neo4j knowledge graph → MCP tools your AI agent can query — 2K tokens instead of 40K — No more blind coding — No more duplicate functions — ★ PHARAOH SEES ALL ★ — Maps modules, deps, endpoints, crons, env vars, blast radius — Works with Claude, Cursor, Windsurf, any MCP client — ★ $49/mo BETA ★ —
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
WITHOUT PHARAOH
Reads files one at a time
Burns 40K tokens exploring
Misses cross-module deps
Writes duplicate functions
PRDs based on vibes
Refactors break callers
No idea what hits prod
WITH PHARAOH
Full architecture in 2K tokens
Knows before it touches
Traces 5-hop dep chains
Finds existing code first
PRDs from ground truth
Blast radius before changes
Every endpoint mapped
▲ HOW THE PYRAMID IS BUILT ▲
1. Point Pharaoh at your repo. Tree-sitter parses every file — language agnostic.
2. Modules, functions, dependencies, endpoints, cron jobs, DB tables, env vars — all extracted into a Neo4j knowledge graph.
3. Your AI agent connects via MCP. Seven tools. Full architectural awareness. Structured intelligence, not raw file dumps.
△ pharaoh-mcp-session — claude code
claude> "What breaks if I rename formatMessage?"
+-- pharaoh:get_blast_radius --+
| Risk: HIGH
| Direct callers: 4 (across 3 modules)
| Transitive impact: 12 functions
| !! Affects endpoints:
| POST /api/notifications/send
| POST /api/slack/webhook
| !! Affects cron:
| daily-digest (09:00 UTC)
+------------------------------+
claude> "Is there already a retry wrapper?"
+-- pharaoh:search_functions --+
| Found: withRetry()
| src/utils/resilience.ts:42
| exported: yes async: yes complexity: 8
| Used by 6 callers across 3 modules
+------------------------------+
→ Agent imports existing function instead of writing a new one.
★ SEVEN SACRED TOOLS ★
get_codebase_map
Full architecture overview
get_module_context
Deep dive any module
search_functions
Find before you build
get_blast_radius
Know what breaks
query_dependencies
Trace module connections
get_vision_docs
PRDs & specs mapped to code
get_vision_gaps
What's specced but unbuilt
+ MCP PROTOCOL
Works everywhere
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
▲ WHO ENTERS THE TOMB ▲
Solo founders & small teams — You can't hire a CTO to hold the architecture in their head. Pharaoh holds it in a graph.
AI-native dev teams — Your agents are coding blind. Give them sight. 2K tokens of structured intelligence beats 40K of file dumps.
Anyone shipping with Claude Code, Cursor, or Windsurf — If your agent touches code, it should know the codebase first. Not hope. Know.
Your AI writes code blind.
Give it the map of the pyramid.
△ JOIN THE BETA △
$49/month · Cancel anytime · Your first repo mapped in minutes
[!] UNDER CONSTRUCTION — MORE CHAMBERS OPENING SOON [!]
====================================================
You are visitor number 004,217 to enter the tomb
Best viewed with Netscape Navigator 4.0 at 800x600