ConstitutionKit

Your project's
engineering constitution.

Generate a production-ready constitution.md or CLAUDE.md tailored to your stack, team, and principles. Built for teams shipping with agentic AI. Runs entirely in your browser — no account, no server.

spec-kit Claude Code agentic AI no account needed open source · MIT
Step 01

Choose your tool

spec-kit
→ constitution.md
Foundational principles and behavioral contracts for the whole project. Read by humans and AI agents alike.
Claude Code
→ CLAUDE.md
Agent-specific instructions: allowed tools, forbidden paths, project commands, and autonomy boundaries.
Both
→ constitution.md + CLAUDE.md
Generate both files. CLAUDE.md will reference the constitution rather than duplicate it.
Step 02

Project type & stack

🌐
Web App
SPA / SSR / fullstack web product
🔗
Microservices
Distributed services with APIs
🔄
Data Pipeline
ETL, streaming, analytics, ML
🤖
AI System
Agentic, LLM-powered, or AI-first
⚙️
Platform / SDK
Developer tooling, libraries, APIs
📱
Mobile App
iOS, Android, or cross-platform
🐦
Flutter App
Cross-platform Flutter / Dart app
🏗️
Full-Stack Solution
Multi-tier: mobile, web, API, infra
💬
WhatsApp Agent
AI-powered WhatsApp bot via Business API
Select tiers in your solution (pick all that apply)
📱 Mobile App
🌐 Web / Admin App
⚙️ Backend API
🔗 Microservices
🗄️ Database / Cache
🔐 Auth Service
Tech stack (pick all that apply)
Next.js
React
Vue
Node.js
Go
Python
Rust
Java / Spring
PostgreSQL
MongoDB
Redis
Kafka
GraphQL
tRPC
Docker
Kubernetes
AWS
GCP
Terraform
TypeScript
React Native
Flutter
Dart
Firebase
LangChain
Anthropic API
WhatsApp API
Twilio
Meta Cloud API
Webhook
Step 03

Select principles

Quick presets
AI-First Stack
Startup Speed
Enterprise Grade
Security-Critical
Flutter / Dart
Full-Stack
WhatsApp Agent
Everything
Clear all
0 selected
Step 04

Project details

Project description — optional
Build / test commands
Used in CLAUDE.md so the agent knows how to run the project
Forbidden paths
Directories the agent must never touch autonomously
Key directories
Important folders in your project structure
Agent autonomy level
How much the agent can do without asking
Team size
Influences collaboration and review conventions
Branch strategy
How your team manages branches and merges
PR merge strategy
How PRs are merged into the target branch
Test framework & coverage threshold
e.g. Jest + RTL, 80% coverage / pytest, no threshold
Environment topology
List your environments and what the agent is allowed to do in each
Unusual constraints or non-standard decisions
What would surprise a new engineer or AI agent? Legacy modules, non-standard patterns, historical context.
100% browser-side. No API, no account. Edit the output before downloading.
Generated files
✏️ Edit directly in the textarea, then download.