Slnmap (sln-map) · private beta

Claude Code doesn't understand your .NET architecture. Fix that.

Slnmap builds a local knowledge graph of your solution — so your AI agent checks dependencies, impact, and architecture before it edits your code.

100% local. Your code never leaves your machine.

terminal — claude code
$ slnmap analyze ./MySolution.sln Analyzed 512 files · 2,847 symbols · 11,203 edges · 41s $ claude > refactor IBasketService to support multi-currency ⏺ slnmap:impact_analysis("IBasketService") 12 dependents across 3 projects — including 2 background workers not referenced in any open file. I'll update all 12 call sites, starting with the two hidden workers your context wouldn't have shown me.
0 files·0 symbols·0 edges·0s

AI coding agents are powerful — and structurally blind.

It breaks hidden dependencies.

Your agent renames a method and misses 3 call sites behind an interface. You find out in the PR — or in production.

It violates your architecture.

Suggestions that put data access in your domain layer — because it can't see the boundaries you spent years defending.

It loses the plot on large solutions.

500 files don't fit in a context window. Structure does. Your agent needs a map, not a bigger window.

From blind edits to informed ones — in three steps.

slnmap analyzeyour .sln, via Roslyn
knowledge graphcalls · deps · layers, on disk
your agentqueries it over MCP
01

Analyze

slnmap analyze ./MySolution.sln builds a local knowledge graph of your codebase — symbols, calls, implementations, references — in under a minute.

02

Connect

One line in your MCP config plugs Slnmap into Claude Code. No cloud account, no API keys, nothing to sign up for.

03

Ask

Your agent now answers “what breaks if I change this interface?” — before touching anything.

Questions you should be asking

Is my code sent anywhere?

No. Analysis runs locally and the graph lives on your machine. No cloud, no telemetry on your code. Ever.

What does it support?

.NET 6+ solutions, C#. More languages and frameworks based on beta feedback.

Which AI tools does it work with?

Any MCP client. Claude Code is first-class; Cursor and others work through the same server.

When can I use it?

Private beta invites go out in order of signup. Beta is free, and beta users keep a founding-user discount at launch.

Give your agent a map.

Beta is free. Founding users keep a permanent discount at launch.