Clear vision for AI-assisted development
A constraint-first framework that ensures AI understands your architecture before suggesting code. Like the human iris focuses light to create clear vision, AIris focuses AI on your technical constraints to create coherent, maintainable software.
AIris is a document-driven framework for AI-assisted development that prevents common pitfalls like architectural drift, scope creep, and inconsistent technical decisions across sessions.
The Problem: When AI reads requirements before understanding technical constraints, it suggests generic "path of least resistance" solutions that often violate your architectural decisions.
The AIris Solution: Architecture-first AI development. See the structure before writing code.
Constraint-First Methodology: AIris ensures technical decisions guide AI suggestions rather than AI suggesting generic solutions.
Traditional AI Development:
User: "I need a chat feature"
AI: "Let's use Firebase!" ❌
(Ignores your FastAPI + PostgreSQL architecture)
With AIris:
AI reads: design.md → "FastAPI + PostgreSQL only"
Then reads: requirements.md → "Need chat feature"
AI suggests: "Server-Sent Events in FastAPI" ✅
(Respects your constraints)
After installation, you'll have:
.airis/
├── README.md # Complete framework documentation
├── _setup/
│ ├── templates/ # 7 document templates
│ │ ├── 0-PRD.template.md
│ │ ├── 1-scope.template.md
│ │ ├── 2-requirements.template.md
│ │ ├── 3-design.template.md
│ │ ├── 4-tracker.template.md
│ │ ├── 5-todo.template.md
│ │ └── 6-handoff.template.md
│ ├── prompts/ # 6 AI prompts
│ │ ├── 1-discovery.prompt.md
│ │ ├── 2-scope.prompt.md
│ │ ├── 3-requirements.prompt.md
│ │ ├── 4-design.prompt.md
│ │ ├── 5-tracker.prompt.md
│ │ └── 6-session.prompt.md
│ └── instructions/ # Claude Project instructions
│ ├── airis-integration.instructions.md
│ └── airis-session.instructions.md
├── docs/ # Placeholder examples
└── session/ # Session workspace
# Main documentation
.airis/README.md
# Installation guide
INSTALLATION.mdFor NEW projects:
- Create
docs/scope.md- Define vision and boundaries - Create
docs/requirements.md- Detail features and stories - Create
docs/design.md- Make technical decisions
For EXISTING projects:
- Document current architecture in
docs/design.md - Document current vision in
docs/scope.md - Document existing features in
docs/requirements.md
Copy prompts from .airis/_setup/prompts/ into your AI chat to generate your documents.
Human Creates Strategy (Scope → Requirements → Design)
↓
AI Generates Tactics (Tracker with all tasks)
↓
AI Executes Sessions (ToDo → Work → Handoff)
↓
Repeat
The AIris Principle: AI reads documents in constraint-first order:
- Design (technical constraints - non-negotiable)
- Scope (project boundaries)
- Requirements (features to implement)
This ensures AI suggestions respect your architecture.
- Technical decisions guide AI suggestions
- Prevents generic "path of least resistance" solutions
- Maintains architectural coherence across all sessions
- Strategy (months) - Scope, Requirements, Design
- Tactics (weeks) - Task Tracker
- Execution (hours) - Session ToDo
- Transfer (per session) - Handoff state
- Phase 1: 4 prompts for strategic documents
- Phase 2: 1 prompt for tracker generation
- Phase 3: 1 unified prompt for session lifecycle
- Per-developer workspaces
- Parallel development workflows
- Shared team coordination
- ✅ Architectural Coherence - Technical constraints enforced across all sessions
- ✅ Clear Vision - Like an iris focuses light, AIris focuses AI on what matters
- ✅ Scope Control - Clear boundaries prevent feature creep
- ✅ Auditable Trail - ADRs document all technical decisions
- ✅ Fast Onboarding - New team members read strategy docs
- ✅ AI-Agnostic - Works with Claude, GPT-4, Gemini, any LLM
- ✅ Multi-Developer - Parallel workflows with conflict resolution
- ✅ Adaptable - Works for new projects and existing codebases
- AIris Framework Guide - Complete framework documentation
- Installation Guide - Detailed setup instructions
- Getting Started - Quick start guide
- Templates - All 7 document templates
- Prompts - All 6 AI prompts
- Instructions - Claude Project integration guides
"Like the human iris controls how much light enters the eye to create clear vision, AIris controls how AI reads your project documents to create clear, coherent software."
The AIris Way:
- See clearly - Architecture and constraints first
- Focus precisely - Boundaries and scope defined
- Build confidently - Requirements guide implementation
Choose your preferred method:
Windows (PowerShell):
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Phoenix-Calibration/ai-assisted-framework/main/install-airis.ps1" -OutFile "install-airis.ps1"
.\install-airis.ps1Linux/Mac (Bash):
curl -O https://raw.githubusercontent.com/Phoenix-Calibration/ai-assisted-framework/main/install-airis.sh
chmod +x install-airis.sh
./install-airis.shWindows:
git clone --depth 1 https://github.com/Phoenix-Calibration/ai-assisted-framework.git temp-airis; Copy-Item -Path "temp-airis\.airis" -Destination "." -Recurse; Remove-Item -Path "temp-airis" -Recurse -ForceLinux/Mac:
git clone --depth 1 https://github.com/Phoenix-Calibration/ai-assisted-framework.git temp-airis && cp -r temp-airis/.airis . && rm -rf temp-airis# Coming soon - will be available as NPM package
# npx install-airisBased on: From Fast Code to Reliable Software: A Framework for AI-Assisted Development by Stanislav Komarovsky
Developed by: Phoenix Calibration Team
Key Innovations:
- ✨ Constraint-first methodology (dual document ordering)
- ✨ Requirements.md as separate strategic document
- ✨ Consolidated prompts (6 vs 13+ original)
- ✨ Multi-developer workspaces
- ✨ Unified session prompt with 3-part lifecycle
- ✨ Architecture-first naming and branding (AIris)
Version: 1.0 (January 2026)
Status: ✅ Production Ready
- ✅ All 7 templates complete
- ✅ All 6 prompts complete
- ✅ Documentation complete
- ✅ Multi-developer workflow tested
- ✅ Installation scripts ready
- Documentation:
.airis/README.md - Installation Help:
INSTALLATION.md - Templates:
.airis/_setup/templates/ - Prompts:
.airis/_setup/prompts/ - Instructions:
.airis/_setup/instructions/
Open an issue on GitHub for:
- Bug reports
- Feature requests
- Installation problems
- Documentation improvements
Private - Phoenix Calibration
- Install: Use one of the methods above
- Read:
.airis/README.mdfor complete guide - Create: Your strategy documents
- Build: With AI-assisted confidence
Ready to see clearly? 👁️ Let AIris guide your AI-assisted development.
See clearly. Build confidently. 👁️