Public alpha · 2026

Know what breaks
before you merge.

CodeRadius builds a live graph of your architecture straight from the code: every service, API, queue and database, across every repo and language. cr blast turns any diff into its cross-repo blast radius in seconds, and your AI agents read the same graph over MCP.

$ npm install -g coderadius
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 anyone who's been through a third-party 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 already uses finally get the context they were missing. It's in closed alpha right now. If your stack has outgrown the people holding it together, take it for a spin or ask for a demo.

E
Emanuele Menon · Founder & CEO, CodeRadius emanuele@coderadius.ai

More about the company, the product, and the founder →

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 the teams running it 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.

How do I get access?

CodeRadius is open source (Apache-2.0). Run npm install -g coderadius and point it at your own code today: no signup, nothing leaves your machine.

Want a guided walkthrough on your stack? Request a demo and you get founder-level attention. The first call starts with what you're trying to ship, not with a sales pitch.

See it on your architecture.

Open source and local-first. Install the CLI, point it at your repos, and get your first blast radius in minutes.

$ npm install -g coderadius

Want a guided tour on your stack? Request a demo or email Emanuele directly.

Apache-2.0 · local-first · no signup

Request a demo

CodeRadius is in closed alpha. Tell us your role and we'll set up a walkthrough. We read every request personally and reply within a week.