Point archlens-ai at any codebase — or just describe a system — and get an interactive HTML report with an architecture graph, health scores, anti-pattern detection, and refactoring suggestions.
archlens-ai runs locally — everything goes through your own Claude Code CLI. No cloud upload, no account needed beyond Claude.
Requires Node.js 18+ · claude.ai/code
Report saved to ~/archlens-reports/ and opened automatically
archlens-ai analyze
archlens-ai analyze . --profile security
archlens-ai analyze . --depth deep
archlens-ai analyze . --lang en
archlens-ai analyze . --monorepo
archlens-ai analyze . --min-score 70 --no-open
Works with any existing codebase or from a plain description — no code required.
One command. A self-contained HTML file you can share, open offline, and explore interactively.
Every report ships with both. No extra AI call — the written view is rendered from the same JSON Claude returned.
No config required. No cloud upload. Everything runs locally through your Claude Code CLI.
~/archlens-reports/ with Cytoscape.js embedded — no server, no dependencies, opens in any browser offline. Share it as an attachment, commit to the repo, or link in a PR.Drop a .archlens.json at your project root. CLI flags always take precedence.
Every report is interactive — click to drill in, search nodes in real time, navigate with breadcrumbs.
No config required. Requires Claude Code CLI and Node.js 18+.