Self-hostable AI governance platform for managing AI risk, compliance with frameworks like the EU AI Act and ISO 42001, and LLM evaluations.
tractorjuice/arc-kit
A toolkit that turns enterprise architecture governance into AI-assisted workflows, generating draft principles, requirements, risk, and compliance artefacts for AI coding assistants.
- Stars
- 2,273
- Forks
- 286
- Open issues
- 25
- Last commit
- 3 days ago
What is it?
ArcKit is a toolkit for enterprise architects that moves architecture governance out of scattered Word, Confluence and slide documents and into a structured workflow run from an AI coding assistant. It provides commands for architecture principles, stakeholder analysis, requirements, risk registers, business cases, data models, vendor RFP and evaluation, design reviews, Mermaid diagrams and requirements traceability.
It installs as a plugin or extension for Claude Code, Gemini CLI, GitHub Copilot, Codex CLI, OpenCode, Mistral Vibe and Kimi Code CLI, and can be scaffolded into a project with a Python CLI. Many commands are built around UK public sector frameworks such as the Technology Code of Practice, Secure by Design and the Green Book, with optional community overlays for EU, French, Dutch, Austrian, Canadian and UAE regulation.
All output is labelled DRAFT and is meant for qualified people to review. The project states that it does not provide legal, regulatory, clinical or security advice.
Key features
- 01Generates architecture principles, requirements, and stakeholder analysis documents from templates.
- 02Supports risk management and business case artefacts aligned to HM Treasury guidance.
- 03Produces Mermaid diagrams and maintains requirements traceability across artefacts.
- 04Runs vendor RFP drafting and scoring against stated criteria.
- 05Installs for Claude Code, Gemini CLI, GitHub Copilot, Codex CLI and other AI coding assistants.
Use cases
- Enterprise architecture teams producing governance documents for design authority reviews.
- Public sector teams preparing procurement, business case or assurance paperwork.
- Architects who want AI-drafted artefacts with traceable links between requirements and design.
Quick start
- 1
Install the ArcKit CLI with pip
pip install git+https://github.com/tractorjuice/arc-kit.git - 2
Scaffold a project with Copilot prompt files
arckit init my-project --ai copilot
Things to know
- The metadata lists the license as NOASSERTION, though the README badge says MIT, so check the LICENSE file before reuse.
- Some overlay plugins, such as arckit-uk-gcloud, are proprietary and not MIT licensed.
- Output is DRAFT material that qualified people must review; it is not legal, regulatory, or security advice.
- Native Windows support for Codex CLI is only partial.
In collections
Topics
FAQ
- What is arc-kit?
- A toolkit that turns enterprise architecture governance into AI-assisted workflows, generating draft principles, requirements, risk, and compliance artefacts for AI coding assistants. ArcKit is a toolkit for enterprise architects that moves architecture governance out of scattered Word, Confluence and slide documents and into a structured workflow run from an AI coding assistant. It provides commands for architecture principles, stakeholder analysis, requirements, risk registers, business cases, data models, vendor RFP and evaluation, design reviews, Mermaid diagrams and requirements traceability.
- Is arc-kit free to use? What license does it have?
- arc-kit is open source under the Other license. Check the license terms before using it in commercial products.
- Is arc-kit still maintained?
- Actively maintained. The last commit to arc-kit was on Nov 4, 2026.
- What can I use arc-kit for?
- Enterprise architecture teams producing governance documents for design authority reviews. Public sector teams preparing procurement, business case or assurance paperwork. Architects who want AI-drafted artefacts with traceable links between requirements and design.
- How do I install arc-kit?
- Install the ArcKit CLI with pip: pip install git+https://github.com/tractorjuice/arc-kit.git Scaffold a project with Copilot prompt files: arckit init my-project --ai copilot
- Where can I get arc-kit?
- The source code and installation instructions are on GitHub: https://github.com/tractorjuice/arc-kit
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Local-first memory and pre-order brake for AI trading agents, recording decisions in a tamper-evident SHA-256 audit chain and exposing 20 MCP tools.
Open-source AI gateway giving one OpenAI-compatible API across 23+ LLM providers, with failover, load balancing, semantic caching and virtual keys.
A Chinese-language handbook from Alibaba Cloud on building, running, governing and tuning enterprise AI agents across their lifecycle.
A Claude Code skill set for contract review, risk analysis, NDA and terms generation, compliance gap checks, and PDF reports.
A native macOS desktop app that collects coding-agent sessions from Claude Code, Codex and many other tools into one searchable, resumable place.