ArchPilot
Executable architecture governance for developers.
Architecture guardrails for AI-native software development.
ArchPilot helps teams validate architecture, enforce rules, detect drift, and keep AI-assisted development aligned with clean, scalable system design through deterministic local checks and CI workflows.
Your AI writes code. ArchPilot protects architecture.
Local-first. Deterministic. CI-ready. No cloud scan required.

Smart Init → Generate missing config & contracts → Validate - from first scan to architecture health score in minutes.

ArchPilot runs locally or in CI. Results are deterministic, your source code never leaves your machine, and architecture governance becomes part of everyday development.
What ArchPilot does
- Validates architecture against defined rules
- Prevents architectural drift in AI-assisted development
- Enforces module boundaries and dependencies
- Surfaces architecture insights directly in VS Code
- Integrates with CI for continuous validation
- Produces actionable reports developers can fix immediately
ArchPilot turns architecture from documentation and tribal knowledge into executable governance that runs continuously.
Supported Stacks
ArchPilot provides practical deterministic architecture detection across modern application stacks - local-first, with no cloud code scanning.
Backend
- Node.js / TypeScript
- NestJS
- Express.js
- Java
- Spring / Spring Boot
- Kotlin
- FastAPI
- Django
- Flask
- PHP
- Laravel
- Go
- .NET
- Ruby on Rails
Frontend
- React
- Next.js
- Angular
- Vue
Infrastructure
Practical support, not marketing fluff.
ArchPilot detects stack shape from repository evidence (framework markers, manifests, project layout, and source structure) and applies conservative architecture discovery defaults - deterministic and local-first.
Why teams trust ArchPilot
- Local-first - validation runs on your machine or CI
- Deterministic - same code produces the same result
- Built for AI-era development - keep fast-moving code aligned with architecture
- No cloud scan required - no remote code analysis
- Architecture as code - rules and structure live in your repository
- Actionable feedback - clear explanations and fix suggestions
- CI-ready - enforce architecture standards automatically

Quick Start
- Install the extension
- Open Command Palette (
Ctrl/Cmd + Shift + P)
- Run ArchPilot: Open Architecture Inspector
- Run Smart Init to bootstrap your architecture
- Run validation
- Review findings, score, drift, and recommendations
Example Validation Output
ArchPilot Architecture Review
Result: FAIL
Errors: 2 Warnings: 1
Score: 82 / 100
Fix Suggestions
---------------
AP-API-001
Suggestion: Create missing OpenAPI specification file
ArchPilot explains what failed, why it failed, and what to do next.
CLI
archpilot validate
archpilot validate --ci
archpilot review pr
archpilot review generate
archpilot governance upload
archpilot cloud status
archpilot cloud connect
Works great for
- Modular monoliths
- Service-oriented systems
- Monorepos
- TypeScript / Node.js platforms
- Teams adopting architecture governance in CI/CD
- Engineering organizations that want measurable architecture quality
Learn More
Website: https://archpilot.org
Explore documentation, Cloud governance workflows, and CI integration guides.
License
Proprietary