ArchSutra AI

ArchSutra AI / Handbook

ArchSutra AI Handbook

Start here. Map of every document, who it is for, and the facts that never change.

Version 0.1.0 · Source: docs/handbook/README.md

This handbook is the complete reference for ArchSutra AI (v0.1.0): what it is, what it does, how it is built, how to use it, how far you can trust it, and where it is going. It is written so that a new engineer, an executive, an auditor, or a future maintainer can understand the whole system without asking anyone.

One-sentence summary. ArchSutra AI is an open-source set of portable Agent Skills and a deterministic, offline CLI that give AI coding assistants (Claude Code, Cursor, Codex, GitHub Copilot, Gemini CLI) an evidence-first way to design, audit, threat-model and modernize software architecture, with no extra API key.

Choose your path#

Document list#

#DocumentPurpose
01Executive summaryProblem, solution, value, risks, decisions needed
02Functional specificationWhat the system does, requirement by requirement
03Technical specificationHow it is built: modules, data structures, algorithms, limits
04ArchitectureC4 views, data flow, trust boundaries, decisions, quality attributes
05User guideInstall, first audit, workflows, CI use, troubleshooting
06CLI referenceEvery command, flag, exit code, output file and schema
07Security, privacy and legalSecurity model, privacy, licensing, trademarks, disclaimers
08Testing and proofReal test results, CI evidence, sample outputs, evaluation
09Compatibility and roadmapHost matrix, verification status, milestones
10Contributor guideAdd rules, agents, adapters; release process
11Glossary and FAQTerms and the questions people ask most
12Audit rule catalogEvery rule: what it detects, why, limits, fix

Facts at a glance#

ItemValue
Version0.1.0
CreatorVatsal Shah (@shahvatsalofficial)
LicenseApache-2.0
Language / runtimeTypeScript (strict, ESM), Node.js 20+
Runtime dependencies0
Skills / agents5 skills, 12 agent roles
Audit rules19
Automated tests20 (19 behavioural + 1 labeled-fixture evaluation)
CIUbuntu, Windows, macOS x Node 20, 22
Network use by the CLInone
Model calls by the CLInone
Repositoryhttps://github.com/shahvatsalofficial/archsutra-ai

Honesty policy#

Every statement in this handbook is one of: implemented and tested, implemented but not yet verified in a live host, or planned. Where a claim is not verified it says so. If you find a statement that is not true, open an issue; that is a bug.