Read the whole system
Bring code, APIs, infrastructure, diagrams, and operating context into one bounded architecture review.
ARCARC turns the architecture you already have into evidence your team can act on—clear findings, measurable risk, and a path forward that fits your constraints.
ARC reads the signals scattered across code, contracts, infrastructure, and context—then turns them into a review your team can inspect, measure, and run again.
8
Scoring signals
5
System maps
0
Calls for local checks
import { Arc } from "@arcinfra/sdk"; const arc = new Arc({ provider: "openai", apiKey: process.env.OPENAI_API_KEY,}); const review = await arc.architecture.review({ repository: "./services/checkout", context: { availabilityTarget: "99.95%", constraints: ["SOC 2"], },}); console.table(arc.architecture.score(review));Review output
Run the example to generate a structured architecture review.
Reasoning when judgment matters. Deterministic controls when consistency matters. Typed output everywhere.
Bring code, APIs, infrastructure, diagrams, and operating context into one bounded architecture review.
Run fast, local controls for resilience, security, ownership, observability, and dependency health.
Turn architecture quality into eight transparent dimensions your team can track over time.
Put two designs side by side and expose the tradeoffs, risk delta, and stronger path before you commit.
Surface practical improvements across cost, deployment, performance, security, and scale.
Generate living architecture maps and typed dependency graphs, including cycles that hide in plain sight.
Move from scattered architecture evidence to decisions your team can explain, automate, and revisit.

ARC workflow
Bring the system into view

ARC workflow
Separate facts from assumptions

ARC workflow
Turn analysis into decisions

ARC workflow
Keep the review alive
Roadmap 2026—2027
Four focused releases that move ARC from programmable analysis to a shared system for architecture decisions.
Jun — Aug 2026
Ship the ARC TypeScript SDK with architecture review, deterministic validation, scoring, dependency analysis, and multi-provider support.
Aug — Sep 2026
Turn ARC’s typed analysis into a visual workspace for running reviews, exploring findings, and sharing decisions across teams.
Oct — Dec 2026
Add shared projects, review history, architecture comparisons, CI signals, and audience-specific reports for collaborative decision-making.
Jan — Mar 2027
Introduce organization policies, score baselines, change tracking, private provider gateways, and portfolio-level architecture visibility.
Questions worth asking
The practical details teams need before architecture review becomes part of delivery—not an occasional meeting.