ArchitectOS

by cgseyhan

Not rated
GitHub

About

AI-native repository intelligence, architectural governance, and living AST graph analysis tool.

Details

Author
cgseyhan
Categories
Developer Tools

Setup

Install ArchitectOS in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/cgseyhan/architectos

Follow the installation instructions in the repository README, then restart your MCP client.

AI-Native Repository Intelligence & Governance Engine

ArchitectOS analyzes your repository, explains its architecture, calculates change impact, and enforces guardrails for AI Agents (Claude Code / Cursor / Codex).

Strict Product Mandate: ArchitectOSnevermodifies user code directly; it exclusively analyzes, explains, calculates impact, and generates actionable refactoring plans. Code modifications are executed by AI Agents or human developers.

# 1. Initialize and review repository npx architectos # 2. High-level repository health, security & UI review (with optional CI threshold) architectos review architectos review --threshold 80 # 3. Component deep-dive (supports --why, --ui, --dead, --duplication, --taint) architectos analyze toolbar.tsx architectos analyze toolbar.tsx --why architectos analyze --ui architectos analyze --dead architectos analyze --duplication architectos analyze --taint auth.controller.ts # 4. View historical score timeline and trend architectos history # 5. Cross-graph downstream change impact & risk rating architectos impact auth.ts # 6. Structured refactoring migration plan architectos plan toolbar.tsx # 7. Symbol resolver & natural language architecture query architectos resolve WorkspaceRepository architectos resolve "Where is tenant isolation enforced?" # 8. Native MCP server gateway & live watcher architectos watch architectos mcp
architectos review # High-level health & problem breakdown (--threshold 80) ↓ architectos analyze <target> # Deep-dive (--why, --ui, --dead, --duplication, --taint) ↓ architectos impact <target> # Cross-graph downstream change risk ↓ architectos plan <target> # Step-by-step refactoring migration plan ↓ architectos resolve <symbol> # Hallucination shield & symbol resolver ↓ architectos history # Historical score timeline & trend tracking ↓ AI Agent / Developer executes refactor

🎯 Engine Precision & Accuracy Features

- 25 CWE-Mapped SAST Engine: High-precision rules covering SQLi, XSS, RCE, ReDoS, Prototype Pollution, NoSQLi, Open Redirect, Unsafe Deserialization, and Weak Cryptography.
- Context-Aware Noise Filter: Automatically suppresses false positives inside test blocks (describe/it), JSDoc comments, dead conditional branches, and when known sanitizers (DOMPurify,escapeHtml) are detected.
- Multi-File Taint Tracking Engine: Traces untrusted user inputs (HTTPreq.body/searchParams) down to dangerous execution sinks across multi-file import graphs.
- Code Duplication Scanner: Token-fingerprinted Jaccard similarity engine detecting copy-pasted code blocks across monorepo packages.
- Framework Entrypoint Whitelist: Eliminates false positives for Next.js (GET,POST,generateMetadata,middleware), Remix, Vitest, and CLI entrypoints.
- Tarjan SCC Cycle Detection: Mathematically sound circular dependency cycle detection for complex monorepos.
- Public Scoring Transparency: Fully documented formulas and deduction rules inSCORING.md.

🧪 Real-World Benchmark Verification (v1.2.1 Engine Breakdown)

ArchitectOS is battle-tested and dogfooded across major open-source codebases with transparent sub-metric scoring:

Note: Pure CLI / backend repositories (e.g.architectos) omit UI Architecture scoring.

Add ArchitectOS to your Claude Code, Cursor, or Codex MCP configuration:

{ "mcpServers": { "architectos": { "command": "npx", "args": ["-y", "architectos", "mcp"] } } }

- architectos_review: Repository health & problem breakdown.
- architectos_why: Root-cause coupling analysis.
- architectos_impact: Polyglot change impact calculator.
- architectos_plan: Step-by-step migration refactoring plan.
- architectos_resolve: Symbol resolver & hallucination shield.
- architectos_dead: Unused exports & zombie code detector.
- architectos_ui: Framework-agnostic UI component composition & boundary audit.
- architectos_remember: Store persistent architectural guardrail rules.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Create crafted UI components inspired by the best 21st.dev design engineers.

Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server

An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .

MCP server for AI Diagram Maker — generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent

ALAPI MCP Tools,Call hundreds of API interfaces via MCP

AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform

MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.

APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.

One shared context layer for AI agents and humans — live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.

Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.