prism0x2AGet Started →
v0.12.2 · now available

prism0x2A

The architecture map your codebase actually has.

Auto-generated. Live-updated. Local-first.

Like LeanIX, but generated from your code.

Install in 10 seconds

$ npm install --save-dev prism0x2a
$ npx prism dev

v0.12.2 · MIT Engine + Source-Available Dashboard · €0 to start

Blueprint Explorer

Your codebase, mapped. Five ways.

Pro tier unlocks 5 interactive views into your architecture — generated fresh from your code on every scan.

List View

Every file ranked by heat score, coverage, and import density. Sort, filter, inspect.

Graph View

Interactive import graph with dagre layout. Cycles glow red. Click any node to inspect.

Zones View

Files grouped by directory zone. Heat-sorted cards — spot your riskiest areas at a glance.

Wire View

Next.js layout hierarchy as nested blocks. See how your route tree nests at a glance.

Flow View

Page-navigation graph. Routes as nodes, links as edges. Understand user journeys in code.

Pro · €39/mo

All 5 views + unlimited LOC + monorepo + LLM insights. Upgrade once, keep clarity forever.

Upgrade to Pro →

Architect Mode

Ask your codebase anything.

Architect Mode uses your blueprint data + your LLM key to answer questions, explain modules, and suggest refactors — grounded in your actual code structure.

ARCHITECT· Pro tier
Where should I add the new user-permission system?

Based on your blueprint, I’d recommend extending lib/auth/middleware.ts alongside the existing ROLE_PERMISSIONS map in lib/auth/roles.ts.

Your auth/ zone has 3 files, 0 import cycles, and 82% coverage — a safe extension point. Avoid touching api/users/route.ts directly (heat: 87.4, cyclic).

Ask anything about your codebase…Send
💬

Ask Architect

Natural-language questions grounded in your blueprint. References real files and hot-zones.

🔍

Explain Module

Deep-dive on any file — doc summary, symbol list, incoming/outgoing deps, refactor risk.

Suggest Refactors

Auto-scan for cycles, coverage gaps, and hot-spots. Prioritised by severity.

🔑

Your key, your data

Bring your own Anthropic key. No data leaves your machine. You control the cost.

Coming in Pro tier (v0.11+) — Architect Mode is rolling out now. Blueprint must be generated first.

The problem

Your codebase is bigger than it was.

AI-generated code is great. Understanding it is harder. prism0x2A makes your codebase legible to you again.

⌨️

Cursor writes it.

You ship fast. Features land. The AI keeps up with your ideas.

🤖

Claude reviews it.

You get the diff, the explanation, the confidence to merge.

prism0x2A makes you own it.

Coverage gaps, import cycles, cross-layer context — you actually understand what's in production.

How it works

Three steps to clarity.

1

Install in seconds

$ npm install --save-dev prism0x2a

No cloud. No account. One package.

2

Scan your codebase

$ npx prism dev

Dashboard opens at localhost:3001. Cycles, coverage, imports — instantly.

3

Get answers

✓ 0 import cycles
⚠ 14 uncovered branches
✦ 3 AI insights ready

Activate Pro for LLM-powered insights, monorepo support, and custom queries.

All local. All offline-capable. No data leaves your machine.

The full spectrum

Code intelligence, all frequencies.

BLUE leads with Blueprint Explorer — architecture mapping that replaces tools like LeanIX for codebases.

BLUE

Sessions + Blueprint Explorer

LLM-driven code investigations + 5-view architecture mapping (List, Graph, Zones, Wire, Flow). Blueprint Explorer is Pro-tier.

See BLUE in your code →
AMBER

Coverage + Files + Registry

See what's tested, what's not, and where your business logic lives. Coverage hot-spots, capability registry, file metadata.

See AMBER in your code →
GREEN

Insights + Cross-Layer + Queries

Auto-discover patterns across your codebase. Write custom queries. Get cross-layer insights spanning sessions, coverage, and structure.

See GREEN in your code →
BLUEPRINT EXPLORER

5 Architecture Views

List · Graph · Zones · Wire · Flow. Generated from your code. Live-updated on every rescan.

Pro tier — €39/mo

Upgrade to Pro →
Early Access — Coming Soon

Coming Soon: forge0x2B

An architect AND a marketing department, in a box.

2B or not 2B.

  • Auto-generated release notes from your prism0x2A sessions
  • Blog posts from technical changes
  • Social copy from feature ships
  • Internal updates from code-health trends

Use prism0x2A to understand your code. Use forge0x2B to tell the story.

Watch on GitHub →

Spectrum 0x55 Bundle

€49/mo

save €19/mo vs separate

  • prism0x2A Pro — now
  • forge0x2B — unlocks at GA
  • Early access pricing locked
Get Spectrum 0x55 →

Pricing

Pricing that respects your wallet.

If you can afford Cursor or Claude Max, you can afford to know what your code does.

Spectrum 0x55 Bundle — Best Value

prism0x2A Pro + forge0x2B Pro · save €19/mo vs separate

€49/mo

€68/mo separate

Get Spectrum →

Free

€0

forever

  • Up to 50k LOC
  • Static analysis
  • Import cycles
  • 1 project
Start Free

Pro

€39

/mo · save 17% yearly

  • Unlimited LOC
  • Blueprint Explorer (5 views)
  • LLM insights
  • Monorepo support
  • Custom queries
Get Pro

Spectrum 0x55

€49

/mo · Pro + forge0x2B · save €19

  • Everything in Pro
  • forge0x2B Pro when GA
  • Best value bundle
  • Early access price locked
Get Spectrum 0x55
View full pricing + Team plan →
Powered by Lemon SqueezyEU VAT compliantCancel anytime

FAQ

Frequently asked questions.

Is prism0x2A really local-first?

Yes. All code analysis happens on your machine. We never see your codebase, your prompts, or your API key. The only network calls are: (a) license validation to Lemonsqueezy (every 30 days), and (b) your own LLM calls using YOUR API key.

What's the LOC limit on Free?

50,000 lines of source code per project. Excludes node_modules, generated code, and build artifacts. Above 50k, Free shows partial analysis — Pro removes the limit entirely.

Do I need to bring my own LLM API key?

Yes. prism0x2A uses YOUR Anthropic API key (or any compatible provider). This means you control your costs and your data. Free tier doesn't use LLMs at all — static analysis only.

What's the difference between prism0x2A and Cursor/Copilot?

Cursor/Copilot generate code. prism0x2A makes you understand code (yours or AI-generated). Complementary, not competing. Use them together — let Cursor write it, let prism0x2A make you own it.

Why hex names?

0x2A is hex for 42. 0x2B is hex for 43 — and yes, '2B or not 2B' is intentional. Some easter eggs write themselves.

Monorepo support?

Yes, Pro tier. pnpm/npm/yarn workspaces, Lerna, Nx, and Turborepo are auto-detected. Each workspace gets its own scan context; aggregate insights span the full monorepo.

Can I cancel anytime?

Yes. Subscriptions are monthly or yearly. Cancel via your Lemonsqueezy customer portal. Your dashboard works for the rest of your billing period, then reverts to Free tier.

Is there an enterprise plan?

Yes. Custom pricing, self-hosted option, SLA. Contact us via GitHub or the Lemonsqueezy portal.

What's the Blueprint Explorer?

Five interactive views of your codebase: List (files ranked by heat/coverage), Graph (import graph with dagre layout), Zones (grouped by directory), Wire (Next.js layout hierarchy), and Flow (page-navigation graph). All auto-generated from your code. Live-updated on every rescan. Pro tier.

Can I use this on a 1M-LOC codebase?

Yes, Pro tier removes the LOC limit entirely. Pre-launch benchmark: ~5s initial scan for 1,000 files, <500ms incremental updates using hasSourceChanged() detection. Monorepo workspaces are scanned in parallel.

What's Architect Mode?

Ask your codebase questions using your own LLM API key. Architect Mode uses your blueprint data to answer questions, explain modules, and suggest refactors — grounded in your actual architecture, not generic AI guesses. Like having a senior engineer who has read every file. Rolling out in Pro tier (v0.11+).

Get started in 60 seconds.

# In your TypeScript / React project root:
$ npm install --save-dev prism0x2a
$ npx prism init
$ npm run prism

Dashboard opens at http://localhost:3001 scanning your project.

Built on a 42nd birthday. 0x2A = 42. The answer to all questions.