Cheburnexus compiles your whole project into verified structure the LLM can actually use — so it reasons about facts instead of burning tokens on guesses.
It doesn't parse source or spend tokens re-deriving structure. Cheburnexus indexes the whole project up front and hands the model compiler-level verified facts as compact JSON — so it reasons from truth and works faster.
raw_source_chars / 4 ≈ saved_tokens
Measured on UnityStation — an open-source Unity project. 3,265 files · 26,615 dependencies indexed.
RAW SOURCE → LLM
{{ tinDisplay }}tokens · 12.2M chars
≈{{ multDisplay }}×provides up to × token savings compared to full raw‑source ingestion
150–300×typical in practice, where only 50–100 key files are ever read
CHEBURNEXUS FACTS · JSON
1,786tokens · full context
01 · INDEX
Scan the project
Files, classes, dependencies and metrics — the whole tree, in one pass.
02 · GRAPH
Build the structure
File relationships, call chains and architectural layers as one graph.
03 · COMPRESS
Millions → thousands
Millions of characters distilled into hundreds–thousands of tokens.
04 · EMIT
Structured JSON
The LLM receives ready-to-use facts — no raw source, no re-parsing.
02Platforms
Pick your stack.
Each language is its own plugin — install it straight from your IDE marketplace (VS Code, JetBrains). Unity ships as an importable package. Ready plugins are live now — the rest are on the way.
U
Coming soon
Unity
Code + scene/prefab YAML in one graph. Sees editor-time wiring grep can't.
Not available yet
TS
Partial · Beta
TypeScript
The TS compiler as fact source. Module graphs, cycles and API misuse.
On the roadmap. Same fact-engine core, Python-native analysis.
Not available yet
+
Your language?
Request a platform
02MCP / LLM integration
20+ tools your agent can call.
Structured facts over raw code. Persistent between sessions via a sidecar cache — no rescanning every time.
cheburnexus · mcp
{{ toolDesc }}
{{ toolOutput }}
03 The core principle
Only facts. Never guesses.
Cheburnexus reports unresolved targets as UNKNOWN — a deliberate, high‑signal marker that keeps agents from acting on hallucinated confidence.
FINDING · HubNotConnectedPopUp.cs:41
inspector_only — live entry point
Wired to 2 UnityEvent listeners (Button.onClick) in Managers.prefab and NestedManagers/UIManager.prefab. Never called from C#, but never dead.
Not guessed. Traced through the actual prefab wiring.
unused — safe to delete
Roslyn/Rider: no call sites found in source. Confident recommendation to remove.
This is exactly what breaks your game.
04Dependency graph
Know the blast radius.
Click any class to trace what it touches — fan-in, fan-out and every connected edge. Type and namespace cycle detection included.
{{ n.label }}
SELECTED CLASS
{{ activeLabel }}
{{ fanIn }}
fan-in
{{ fanOut }}
fan-out
Blast radius{{ blast }} classes
07Unity · the defensible claim
Sees what text can't.
Half of a Unity project's wiring lives in the editor, not the source. grep, tree-sitter and embeddings are physically blind to it. We parse scene / prefab YAML and link it to C#.
GREP · TREE-SITTER · EMBEDDINGS
✓ Method calls in source
✓ Class declarations
Inspector references
Prefab overrides
UnityEvent bindings
ScriptableObject links
CHEBURNEXUS
✓ Method calls in source
✓ Class declarations
✓ Inspector references
✓ Prefab overrides
✓ UnityEvent bindings
✓ ScriptableObject links
08Runtime
SceneBridge — the live scene.
Scene, prefabs and components available to your LLM in real time. Inspector callbacks (UnityEvent method-level wiring) surface as a distinct signal.
Ships free on the Asset Store as a read-only viewer — useful on its own, no .exe required.
LIVE · MainScene.unity
▸ Player — PlayerController, Rigidbody
▸ Weapon — prefab override ×2
▸ GameManager — UnityEvent → OnScore()
▸ UI/Canvas — 4 bindings
▸ AudioMixer — ScriptableObject ref
04Testimonials
Trusted by builders.
A living wall of what teams say after shipping with Cheburnexus.
Use ‹ › to browse
“{{ c.quote }}”
★★★★★
{{ c.initial }}
{{ c.name }}
{{ c.role }}
* Sample testimonials — replace with real quotes.
“{{ r.quote }}”
★★★★★
{{ r.initial }}
{{ r.name }}
{{ r.role }}
05Pricing
Compare tiers at a glance.
Two product families, one ledger. Code plugins and game engines are priced differently — pick yours below.
Launch salePro $5/mo — or $3.99/mo billed yearly. Limited time.
Top up your token balance beyond your plan limit. One-time add-on — coming soon.
Unavailable
06Unity packageComing soon
Unity ships as a package — soon.
The Unity engine integration is in private beta. When it ships you'll grab it from the Asset Store or download the importable .unitypackage and drag it into your project. Language plugins (VS Code / JetBrains) are live now — see get the plugins.
U
Cheburnexus for Unity
v0.8 beta · .unitypackage · Unity 2021.3 LTS+ · not yet released
Asset StoreDownload .unitypackage
* Unity support is not available for purchase or download yet — join the waitlist to be notified.
08Diff
Every edit, understood.
Change a signature on one screen and Cheburnexus re-verifies the whole graph. Your LLM sees exactly what moved — before and after, not a raw text dump.