Design Partner EAP · Q3 2026

The architecture map
your AI agents are missing.

Cursor, Devin, Claude Code, Copilot ship code 10× faster. They break things 10× faster too, because they can't see what they're touching. CodeRadius is the architecture layer your agents read over MCP, so the first diff is the right one.

Built for polyglot stacks Local-first · MCP-native
acme-microservices-demo·cr analyze
$cr analyze https://github.com/coderadius-ai/acme-microservices-demo.git Parsing AST Ingesting contracts Reasoning with LLM Welding cross-service graph Analyzed 2,096 functions in 4m 47s 242k 5k tokens Architecture summary Services 12 APIs 247 Databases 8 Message queues 5 GraphQL types 85 SPOFs 3 ⚠ Next: cr blast <branch> # evaluate the blast radius of your code change cr ui # open the live graph in your browser cr mcp configure # expose the graph to your AI agents $ okDashboard generated [1099ms] Opening ./acme-microservices-demo.html ↗ click to open $

Don't want to click the terminal? View the demo dashboard →

Three consumers

One graph. Three places to use it.

Your engineers, your AI agents, and your CI all need to know the same thing: what services exist, how they talk, and what breaks when something changes. We build that map once and hand it to each in the format they can actually consume.

02 · For your engineers

Your whole architecture, in one file.

Run one command and you get an HTML file with your entire system inside it. Drop it in Slack. Email it to Monday's new hire. Open it in any browser, no server to run, nothing to install, no login.

$ cr ui
Rendered to ./acme-monorepo.html 12 services · 247 endpoints · 8 databases 3.2MB · works offline
Send it to anyone. They open it. They get it.
03 · For your CI/CD

Pre-merge enforcement.

Block PRs that break architectural invariants. Doesn't matter if the author is a human or an agent. Touch a tier-0 contract without owner sign-off and the build fails. Better than finding out at 3am.

$ cr blast pr-4271
✓ build passed ✓ unit tests 428/428 ✗ cr/policy tier-0 contract · 3 services downstream
status: paused · awaiting owner review
Where it pays off

Three things that get easier.

Monday morning.A new hire opens the architecture file you sent in their welcome email. They see what talks to what before they touch a line of code. That whole "so what's in our codebase, exactly?" conversation takes ten minutes, not two weeks.

Mid-week.An agent on Cursor gets a refactor ticket. Before writing the diff, it asks the MCP server what the change actually touches. The PR comes in informed. Reviewers stop playing detective with diffs.

Friday afternoon.That same PR would have silently broken a tier-0 contract. CI catches it before merge. The owner gets a Slack ping. The on-call engineer goes home on time.

Three different people. Same map. We didn't build a gatekeeper, we built the thing that your seniors carry in their heads and made it available to everyone, including the agents.

Languages we parse

Works with what you actually ship on.

We parse the source. We also parse what ties the source together: APIs, GraphQL, message topology, database schemas. Across the languages real platform teams use, not just the ones that look good in demos.

TypeScript
PHP
Go
Python
OpenAPI
GraphQL
Kafka
RabbitMQ
PostgreSQL
MongoDB
Redis

Adding more every month · see the supported list →

Existing tools

Sits next to your IDP. Not a replacement for it.

If you've already invested in Backstage, Cortex, OpsLevel, or just a folder of OpenAPI specs and a CODEOWNERS file, good. Keep all of it. We read those files as signal and stitch them into the graph next to what we extract from the code.

Backstage
Backstage catalog
Ownership, system, type. We read your existing catalog-info.yaml. You don't maintain a second one.
OpenAPI Swagger
OpenAPI & Swagger
Canonical endpoints and contracts, cross-linked to the source that implements them.
GraphQL
GraphQL schemas
Operations and type graph, stitched into the architecture model.
GitHub
CODEOWNERS
Repository and folder ownership, applied to every node in the graph.
Composer npm go.mod
Package manifests
External dependencies and lockfile state, surfaced as graph nodes.
Helm Kubernetes
Helm & Kubernetes
Deployment topology. What runs where, with what limits, with what rollout.
GitHub Actions GitLab CI
CI pipelines
What builds each service, what deploys it, what gates it before production.
Bring your own
A plugin API for the conventions specific to your stack. Declare it once, we read it forever.

Sit CodeRadius next to your Internal Developer Portal, not in front of it. We consolidate the signals. You keep the workflows your team already trusts.

Privacy & deployment

Your code never leaves your perimeter.

CodeRadius runs inside the network your security team already approved. We could make context faster by centralizing your codebase on our infra. We don't. That's the wrong tradeoff for any buyer who's been through a vendor breach before.

Runs locally or in your CI
CLI on your machine, GitHub Action in your org, or self-hosted in your VPC.
available
Bring your own model
Anthropic, OpenAI, Bedrock, Vertex, Ollama, or any OpenAI-compatible endpoint, including local models. Your prompts never touch our servers.
available
Source code stays on your infra
The graph is built in-place. We don't store or upload your source. Full stop.
by design
SSO & audit logging
Okta, Entra, Google Workspace. Signed audit trails for every query and policy decision.
on roadmap
SOC 2 Type I
Audit in progress · report Q1 2027.
on roadmap
ISO 27001 & EU data residency
Scoping ISO 27001 audit alongside Frankfurt & Dublin regions for self-hosted control plane.
on roadmap
From the founder

Every refactor at a growing engineering org survives because a handful of senior engineers can hold the whole architecture in their heads. They're the reason a Tuesday migration doesn't take billing down on Friday.

I spent the last decade as one of those engineers. It feels great, but it's a terrible way to scale a company. When the map only lives in your head, you become a bottleneck, and on-call becomes a nightmare.

CodeRadius is what that role looks like as software. The map gets built every commit. The answers are there before someone has to be paged, and the AI agents your team is already using finally get the context they were missing.

Eight engineering leaders are joining as design partners through Q3. If your stack has outgrown the people holding it together, let's talk.

E
Emanuele · Founder, CodeRadius emanuele@coderadius.ai
For engineers

Try it on your own codebase. Local-first, no signup.

Install the CLI, point it at any repo. The graph is built on your machine, in your terminal. Polyglot stacks supported. Nothing leaves your laptop. No signup, no waiting list.

$ curl -fsSL https://coderadius.ai/install | bash
Where we're going next

What we're building next.

This is after the MCP launch, not in it. We're telling you about it now so you can plan against it.

Direction · 2026–2027

Architectural Drift Detection.

Take everything you've declared about your architecture: Backstage catalogs, OpenAPI specs, CODEOWNERS. Compare it to what your code actually does. Where they disagree, that's drift. You get a score per service, a list of specific gaps with file pointers, and a path to close them.

01 · Score
An alignment score per service, per system, per repository.
02 · Gaps
Specific, sourced gaps. "Declared X, code does Y," with file pointers.
03 · Remediation
Suggested fix path, either in the declaration or in the code itself.
Not shipping today. Telling you now so you can plan against it.
First-call questions

What CTOs ask us first.

Honest answers. Including the things we don't do yet.

How is this different from Backstage, Cortex, or OpsLevel?

Those are developer portals. They ask you to maintain a service catalog in YAML. That catalog drifts the second your team ships faster than they document, which is always.

We build the graph directly from your code, every commit. The model is derived, not declared. Sit us next to your IDP. We kill the manual catalog work, not the portal.

How is this different from Sourcegraph or code search?

Sourcegraph indexes code for search and navigation. We model architecture: services, contracts, dependencies, ownership, blast radius. Different problem, different data shape.

If your question is "where is this symbol used?", use code search. If it's "what breaks when I change this contract?", you want a graph.

Does my source code leave my environment?

No. CodeRadius runs locally or in your CI. The graph is built in-place. We don't store or upload your source.

LLM calls go through your own API keys (Anthropic, OpenAI, Bedrock, Vertex, Azure OpenAI). We don't proxy your prompts.

Which languages and frameworks do you support today?

Today: TypeScript / JavaScript, Go, Python, PHP. Java and Rust come next.

On top of the source, we parse what ties services together: OpenAPI, GraphQL, gRPC, Kafka, and database schemas (Postgres, MySQL, MongoDB). Got something we don't cover? Tell us on the call. We prioritize what design partners actually need.

How long does an analysis take?

A 200k-LOC polyglot monorepo: full graph in under 5 minutes. Incremental (only changed files): under 30 seconds. cr blast in CI won't add real latency to your PR pipeline.

Does this replace our integration tests?

No. We don't run your code. We model your architecture.

What we do is make your tests more targeted. When a PR lands, we tell you which integration tests cover the actual blast radius. Stops you from running the full 90-minute suite for a one-line change to a tier-2 service.

What's the design partner deal?

We're onboarding eight engineering teams as design partners through Q3. The first call starts with what you're trying to ship, not with a price list.

Partners get founder-level access, a private roadmap line, and a say on the v1 protocol surface. We ask for weekly product feedback and the option to call you as a reference later. That's it.

Apply to the design partner EAP.

Eight engineering teams onboard as design partners through Q3. We review every application personally and reply within a week. This is not a mailing list.

Prefer to talk first? Email Emanuele directly.

8 partner slots through Q3 · applications open

Apply to the design partner EAP

Eight engineering teams, Q3 onboarding. Tell us your role. We review every application personally and reply within a week.