Not just a meeting listener. A complete engineering intelligence platform that ingests meetings, diagrams, code, and ADRs — and provides expert-level review, best practices, risk analysis, and visual editing across all of them.
ArchPilot is built on five interconnected intelligence engines. Every input (meeting, diagram, code, ADR) flows through all five, and they reinforce each other over time.
Real-time audio capture → STT → contextual AI analysis → live suggestions during technical discussions. Understands architectural decisions as they happen.
Upload any architecture diagram (PNG/PDF/Draw.io/Excalidraw/Mermaid) → AI parses it into a component graph → detects anti-patterns → suggests improvements → lets you visually edit, replace, and compare.
Connect GitHub/GitLab → parse AST via Tree-sitter → detect architectural patterns in actual code → compare decisions vs implementation → flag drift, anti-patterns, and tech debt.
Auto-generate ADRs from meetings → review uploaded ADRs for completeness → cross-reference with past decisions → detect conflicts and superseded decisions → maintain a living ADR repository.
A living knowledge base of engineering best practices across all domains — updated by industry standards, team learnings, and community patterns. Surfaces contextual recommendations everywhere.
Live or recorded
PNG/PDF/Draw.io/Mermaid
GitHub/GitLab repos
MD/PDF/Confluence
The complete flow from uploading a diagram to getting an AI-improved, editable, comparable architecture.
Upload Diagram
PNG/PDF/SVG/Draw.io
Excalidraw/Mermaid
Visual Parser
GPT-5.2 Vision
extracts components
Graph Builder
Components → Nodes
Connections → Edges
Anti-Pattern Scanner
Rules + AI check
40+ known patterns
Suggestion Generator
Alternatives with
pros/cons/risk/cost
Visual Editor
React Flow canvas
drag/replace/rewire
Version Compare
Side-by-side diff
scoring matrix
Connect your actual codebase. ArchPilot reads the code, understands the architecture from the implementation, compares it to decisions, and reviews PRs for architectural impact.
Connect repo via
OAuth + webhooks
Parse all source files
into syntax trees
Detect: services, APIs,
DB calls, message flows
Match against 60+
architecture patterns
Compare code reality
vs diagram/decisions
Generate findings
with fix suggestions
Architecture Decision Records aren't just generated — they're reviewed, cross-referenced, conflict-checked, and kept alive as a living system.
From meetings:
AI writes ADR from
discussion context
Upload existing ADR:
AI scores completeness,
flags gaps, suggests fixes
Link related ADRs,
detect conflicts,
find superseded ones
Semantic search,
status tracking,
periodic health checks
A living, contextual knowledge base that surfaces engineering best practices, design principles, pros/cons, and risks — not as a static wiki, but as intelligent, contextual recommendations woven into every feature.
The more context ArchPilot has, the smarter it gets. Every input enriches the knowledge graph and improves all outputs.
System audio from any app — Zoom, Teams, Meet, Slack Huddles, Discord. Real-time STT with speaker diarization. Triggers live suggestions within 3-5 seconds.
Upload .mp4/.webm/.m4a recordings. Processed offline with higher accuracy. Same analysis pipeline, but post-hoc — generates ADRs, summaries, and suggestions.
Paste or upload text transcripts (from Otter.ai, Fireflies, manual notes). Skips STT, goes straight to context assembly and AI analysis.
PNG, PDF, SVG, Draw.io (.xml), Excalidraw, Mermaid. Vision AI parses into component graph. Full edit, replace, compare pipeline.
Terraform, CDK, Pulumi, CloudFormation. Parses IaC into architecture graph automatically. Compares intended infra vs actual deployment.
Connect via OAuth. Tree-sitter AST parsing extracts architecture from code. Webhook-triggered PR review for architectural impact.
Paste code directly into chat. ArchPilot analyzes: patterns used, anti-patterns, improvement opportunities, design principle violations.
Upload MD/PDF ADRs. ArchPilot scores quality, identifies gaps, suggests improvements, cross-references with knowledge base.
Upload design docs, RFCs, technical specs. AI extracts decisions, constraints, and assumptions. Links to relevant ADRs and past discussions.
"What's the best way to handle auth for a mobile app?" — ArchPilot answers with best practices, pros/cons, and links to team's past decisions.
Every input feeds a central knowledge graph. Over time, this becomes the most valuable asset — the institutional memory that makes ArchPilot irreplaceable.
What was decided, why, by whom, when, alternatives rejected
Every service, DB, queue, cache — current and historical
Architecture patterns in use, where, and how well implemented
Who knows what, who decided what, who owns what
Known risks, tech debt, time bombs, compliance gaps
Detected anti-patterns, where in code/diagram, severity
Per-service cost, cost trends, optimization opportunities
When things changed, evolution of architecture over months