Product Requirements Document: AtelierCode
Defines a desktop application that wraps CLI AI coding agents in a visual interface with project wizard, real-time visibility, and built-in code review.
What this file does
Defines a desktop application that wraps CLI AI coding agents in a visual interface with project wizard, real-time visibility, and built-in code review.
When to use it
- Planning a GUI for AI coding agents like Claude Code or Aider
- Designing a conversational project creation flow that infers architecture
- Building a desktop app with Tauri that needs agent process management
- Creating a mobile companion for monitoring AI agent progress
Assumes this stack
Product Requirements Document: AtelierCode
Version: 6.0 (FINAL)
Date: 2025-11-16
Product: AtelierCode
Domain: ateliercode.dev
Tagline: Your studio for AI-assisted development
Status: Ready for Development
1. Executive Summary
1.1 Product Vision
AtelierCode is a beautiful desktop application that transforms how developers work with AI coding agents. Just as an artist's atelier is their dedicated creative space, AtelierCode is your dedicated space for the craft of coding with AIโwhere tools, materials, and process come together beautifully.
AtelierCode wraps command-line AI agents (Claude Code, Aider, GitHub Copilot) in an elegant visual interface that provides:
- Intelligent project creation through conversational discovery
- Real-time visibility into what your AI agent is doing
- Built-in code review without leaving the app
- Mobile companion to check progress from anywhere
1.2 The Problem
Current State of AI Coding Tools:
AI coding agents are powerful but have terrible UX:
- CLI-only interfaces - intimidating, hard to use
- No visibility - "Is it still working or did it hang?"
- Scattered workflow - code review happens in separate tools
- Desktop-bound - can't check progress when away from desk
- Manual setup - writing PRDs, breaking down tasks takes hours
- Technical barrier - have to understand architecture before starting
Developer Pain Points:
"I never know what Claude is actually doing right now."
"I have to switch between terminal, VS Code, and GitHub to review code."
"I left the house and can't check if my agent finished the task."
"Starting a new project means manually planning everything."
"I want to use AI agents but the CLI is too intimidating."
1.3 The Solution
AtelierCode Desktop Application
A native desktop app (Tauri + React) that provides:
๐จ Beautiful Interface
- Clean, modern design (inspired by Linear, Cursor, Vercel)
- Real-time agent activity visualization
- Integrated Monaco code editor
- Visual task board
- No more staring at terminal output
๐ง Intelligent Project Wizard
- Conversational discovery with Claude
- Asks about your product, not tech stack
- Claude derives appropriate architecture
- Generates comprehensive PRD automatically
- Creates task breakdown
- Get started in minutes, not hours
๐ Always Informed
- See exactly what your agent is doing
- File changes appear instantly
- Test results in real-time
- Progress indicators everywhere
- Activity stream of recent actions
๐ Built-in Code Review
- Review all changes in Monaco editor
- Side-by-side diffs
- Inline comments
- Approve/reject individual files
- Chat with agent about changes
- Never leave AtelierCode
๐ฑ Mobile Access
- Check project status from phone
- Send voice prompts
- Approve code changes
- View agent progress
- Quick actions on the go
1.4 Success Metrics
Launch (Month 3):
- 1,000 downloads
- 300 active projects created
- 50 paying users ($750 MRR)
- NPS >50
- Product Hunt top 5
6 Months:
- 10,000 downloads
- 500 paying users ($7.5K MRR)
- 60% mobile engagement
- Featured in developer publications
12 Months:
- 50,000 downloads
- 5,000 paying users ($75K MRR)
- Category leader for AI agent interfaces
- 3+ enterprise pilots
2. Product Overview
2.1 Core Concept
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ ATELIERCODE = Beautiful Desktop App for AI Agents โ
โ โ
โ Your Workflow: โ
โ โ
โ 1. Create new project โ AtelierCode opens โ
โ 2. Chat with Claude about what you're building โ
โ ("A restaurant review platform for mobile users") โ
โ 3. Claude asks clarifying questions โ
โ (features, requirements, user flows) โ
โ 4. Claude generates PRD + recommends tech stack โ
โ 5. Claude creates task breakdown โ
โ 6. Pick a task โ Claude starts working โ
โ 7. Watch in real-time what Claude is doing โ
โ 8. Review code changes in beautiful diff view โ
โ 9. Approve โ Task complete โ
โ 10. Check progress from phone while away โ
โ โ
โ Result: Clarity, control, and craft in AI coding โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
2.2 Target Users
Primary: Professional Developers Using AI Agents
Profile:
- Age: 25-45
- Role: Full-stack developer, software engineer
- Already using or curious about AI coding tools
- Frustrated with CLI-only interfaces
- Values beautiful, functional software
- Works from multiple locations
- Cares about craft and quality
Pain Points:
- "CLI agents are powerful but clunky"
- "No visibility into what's happening"
- "Code review scattered across tools"
- "Can't work remotely with agents"
Goals:
- Build better software faster
- Maintain quality and control
- Work from anywhere
- Understand what AI is doing
Tools Currently Using:
- VS Code or Cursor
- Claude Code or Aider (maybe)
- GitHub for code review
- Linear or Jira for tasks
Size: ~200K developers actively using AI agents
Willingness to Pay: High ($10-20/month)
Secondary: Teams Adopting AI Agents
Profile:
- Engineering teams (5-50 developers)
- Exploring AI-assisted development
- Need standardized workflow
- Require code review process
- Want visibility into AI work
Pain Points:
- "Every dev uses AI differently"
- "No visibility into what AI did"
- "Code review process unclear"
- "Can't collaborate on AI sessions"
Goals:
- Standardize AI workflow
- Maintain code quality
- Enable collaboration
- Track AI productivity
Size: ~10K teams
Willingness to Pay: Very High ($25-50/user/month)
Tertiary: Developers New to AI Agents
Profile:
- Heard about AI coding tools
- Intimidated by CLI complexity
- Want to try AI coding
- Need guidance and hand-holding
Pain Points:
- "Don't know where to start"
- "Terminal is intimidating"
- "Worried about breaking things"
Goals:
- Learn AI-assisted development
- Build confidence
- See immediate value
Size: ~2M developers curious about AI
Willingness to Pay: Medium (need to see value first)
2.3 Competitive Landscape
Direct Competitors:
- None! No one has built a GUI specifically for AI coding CLI agents
Indirect Competitors:
| Product | Category | Strengths | Why AtelierCode Wins |
|---|---|---|---|
| VS Code | IDE | Universal, extensible | AtelierCode is agent-first, better visibility, mobile access |
| Cursor | AI IDE | AI-native, popular | Multi-agent support, project wizard, mobile, built-in review |
| Windsurf (Codeium) | AI IDE | Free, integrated | Better UX, mobile, project management |
| GitHub Copilot | Code completion | Integrated, trusted | Long-running tasks, project context, visual feedback |
| Replit Agent | Cloud IDE | Web-based, simple | Desktop-first, works offline, multi-agent, your own setup |
| Bolt.new | AI web dev | Fast prototyping | Professional development, any project type, mobile |
| Claude Code (CLI) | CLI Agent | Powerful, Anthropic-backed | Beautiful UI, visibility, mobile, code review |
| Aider (CLI) | CLI Agent | Fast, pragmatic | GUI, project wizard, mobile, task management |
Key Differentiators:
- โ Only GUI specifically for wrapping agentic CLI tools
- โ Conversational project wizard - discovers product, derives architecture
- โ Real-time visibility - always know what's happening
- โ Built-in code review - Monaco editor, inline comments, no context switching
- โ Mobile companion - check progress, send prompts from phone
- โ Multi-agent support - works with any CLI agent (Claude Code, Aider, Copilot, etc.)
- โ Beautiful craft-focused UX - designed for clarity and delight
- โ Desktop-first - fast, native, works offline
3. Technical Architecture
3.1 System Overview
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ATELIERCODE DESKTOP APP โ
โ (Single Application) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ FRONTEND (React + TypeScript) โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ UI Components (shadcn/ui + Tailwind) โ โ
โ โ โข Project Wizard (conversational flow) โ โ
โ โ โข Main Workspace (Overview, Changes, Tasks, Chat) โ โ
โ โ โข Monaco Editor (code review, file viewing) โ โ
โ โ โข Settings & Configuration โ โ
โ โ โ โ
โ โ State Management (Zustand) โ โ
โ โ โข Project state โ โ
โ โ โข Agent status & output โ โ
โ โ โข File changes & diffs โ โ
โ โ โข Chat history โ โ
โ โ โข Task list โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โ Tauri IPC (Commands/Events) โ
โ โ โ
โ BACKEND (Rust) โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Tauri Core โ โ
โ โ โข Command handlers (frontend โ backend) โ โ
โ โ โข Event emitters (backend โ frontend) โ โ
โ โ โข Window management โ โ
โ โ โข System tray integration โ โ
โ โ โ โ
โ โ Agent Manager โ โ
โ โ โข Auto-detect installed agents โ โ
โ โ โข Spawn agent processes (PTY) โ โ
โ โ โข Capture stdout/stderr in real-time โ โ
โ โ โข Send input to agent stdin โ โ
โ โ โข Parse agent output (detect events) โ โ
โ โ โข Monitor process health โ โ
โ โ โ โ
โ โ File System Manager โ โ
โ โ โข Watch project directory for changes โ โ
โ โ โข Calculate git diffs โ โ
โ โ โข Read/write files โ โ
โ โ โข Tree traversal (gitignore-aware) โ โ
โ โ โ โ
โ โ Local Database (SQLite) โ โ
โ โ โข Projects (name, path, agent, status) โ โ
โ โ โข Chat history โ โ
โ โ โข Tasks โ โ
โ โ โข Code review comments โ โ
โ โ โข Activity logs โ โ
โ โ โ โ
โ โ WebSocket Client (Optional - Pro tier) โ โ
โ โ โข Connect to cloud for sync โ โ
โ โ โข Send project state updates โ โ
โ โ โข Receive commands from mobile โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โ (Optional - Pro tier only)
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CLOUD SERVICES โ
โ (Minimal) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ WebSocket Gateway โ
โ โข Relay messages โ
โ โข Desktop โ Mobile โ
โ โ
โ State Sync Service โ
โ โข Project metadata โ
โ โข Chat history โ
โ โข Task status โ
โ โ
โ Voice API โ
โ โข Transcribe audio โ
โ โข Return text โ
โ โ
โ Storage (PostgreSQL) โ
โ โข User accounts โ
โ โข Projects (synced) โ
โ โข Device mappings โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ MOBILE WEB APP โ
โ (Pro tier) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ React PWA โ
โ โข View project status โ
โ โข Send prompts โ
โ โข Review code โ
โ โข Voice input โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโ
3.2 Technology Stack
Desktop Application
Framework: Tauri v2
Why:
- 90% smaller than Electron (~10MB vs 100MB+)
- Better performance (native Rust)
- Lower memory (~50MB vs 150MB+)
- More secure (no Node.js in production)
- Native system integration
- Cross-platform (macOS, Windows, Linux)
Frontend:
Language: TypeScript 5.x
Framework: React 18
Build Tool: Vite 5
UI Library: shadcn/ui (Radix + Tailwind CSS)
State: Zustand
Router: React Router v6
Code Editor: Monaco Editor (@monaco-editor/react)
Terminal: xterm.js (for raw output if needed)
Animations: Framer Motion
Icons: Lucide React
Markdown: react-markdown
Diff: diff library
Key Libraries:
- @tanstack/react-query: Server state
- date-fns: Date formatting
- react-hotkeys-hook: Keyboard shortcuts
- react-virtuoso: Virtualized lists
- zustand: Client state
Backend (Rust):
Language: Rust 1.75+
Framework: Tauri 2.x
Key Crates:
- tauri: Desktop framework
- tokio: Async runtime
- serde: JSON serialization
- sqlx: SQLite database
- reqwest: HTTP client (cloud sync)
- tungstenite: WebSocket client
- notify: File system watcher
- which: Binary detection
- pty-process: PTY for spawning agents
- regex: Output parsing
- walkdir: Directory traversal
- ignore: Gitignore support
- git2: Git operations (diffs)
Database:
- SQLite (embedded, local-first)
- No external database required
- Optional: PostgreSQL in cloud (Pro tier sync)
Cloud Services (Optional - Pro Tier Only)
WebSocket Gateway:
- Rust + Axum
- Relay messages between desktop and mobile
- Authentication via JWT
Sync Service:
- Rust + Axum
- PostgreSQL database
- Sync project metadata, chat, tasks
Voice API:
- Python + FastAPI
- Whisper or similar transcription
- Return text to client
Hosting:
- Kubernetes on your Ceph cluster
- Or: Heroku/Railway for MVP
Mobile Web App (Optional - Pro Tier Only)
Framework: React (PWA)
UI: Tailwind CSS + shadcn/ui
State: Zustand + React Query
Hosting: Vercel or Cloudflare Pages
4. Core Features
4.1 Project Creation Wizard
This is the killer feature that sets AtelierCode apart.
Philosophy
The wizard is a product discovery conversation, not a technical questionnaire.
Goals:
- Understand what the user wants to build
- Ask clarifying questions about their product
- Derive appropriate architecture from requirements
- Generate comprehensive PRD
- Create task breakdown
- Get them building in minutes
NOT:
- โ Ask about "backend vs frontend"
- โ Require technical architecture decisions upfront
- โ Make them choose tech stack without context
- โ Assume they know what they need
The Question Flow
Claude asks these questions in natural conversation:
- What are you building? - Understand the product concept
- Who will use this? How will they access it? - Determine if needs backend, mobile, etc.
- What can users do? - List functionality requirements
- Any special requirements? - Capture non-functional requirements
- Need any integrations? - Identify external dependencies
- Tech preferences? (optional) - Honor user's knowledge/preference
- Timeline? - Prioritize features and tech choices
- Clarifications - Follow-up questions based on answers
Claude's Inference Engine
As the conversation progresses, Claude builds understanding and derives:
interface ProjectUnderstanding {
description: string;
productType: 'web_app' | 'mobile_app' | 'api' | 'cli' | 'desktop';
userType: 'public' | 'internal' | 'specific_group';
accessMethod: 'web' | 'mobile' | 'both' | 'desktop' | 'cli';
authRequired: boolean;
features: Feature[];
architecture: {
needsBackend: boolean;
needsDatabase: boolean;
needsAuth: boolean;
needsFileStorage: boolean;
needsRealtime: boolean;
needsMobile: boolean;
};
}
Example Inference:
User says: "Public app, mostly on phones, users post reviews with photos"
Claude infers:
โ needsBackend: true (remote users)
โ needsDatabase: true (user data, reviews)
โ needsAuth: true (user accounts for reviews)
โ needsFileStorage: true (photos)
โ needsMobile: true (mostly phones)
Claude recommends:
โ Frontend: React (mobile-responsive web app)
โ Backend: Node.js + Express (fast MVP, JS ecosystem)
โ Database: PostgreSQL (relational data, relationships)
โ Storage: Cloudinary (image hosting with optimization)
โ Auth: Auth0 or Firebase Auth (don't rebuild from scratch)
Generated PRD
After the conversation, Claude generates a comprehensive PRD with:
- Product Overview (what, why, who)
- User Personas
- Core Features (detailed specifications)
- Technical Requirements
- Recommended Tech Stack (with rationale based on requirements)
- Data Models
- Architecture Diagram
- API Endpoints (if applicable)
- Third-Party Integrations
- MVP Scope (what to build first)
- Success Metrics
- Future Enhancements
4.2 Main Project Workspace
Once project is created, users spend their time here.
Tab Structure:
โโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโ
โ Overview โ Changes โ Tasks โ Chat โ Files โ PRD โ
โโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโ
Overview Tab
Mission controlโsee everything at a glance.
Key elements:
- Agent Status Card - Shows current activity, real-time progress
- Stats Panel - Files changed, tests, tasks, time
- Needs Attention - Files waiting for review, failing tests
- Quick Chat - Last few messages, quick input
Changes Tab (Code Review)
Built-in code review without leaving AtelierCode.
Features:
- Side-by-side file tree and diff view
- Monaco editor with syntax highlighting
- Inline comments on specific lines
- Approve/reject individual files
- Chat with agent about changes
- See full context of changes
Tasks Tab
Visual task board with:
- Priority sections (High, Medium, Low)
- Task cards with details
- Progress tracking
- Dependencies visualization
- Drag-and-drop reordering
- Assign tasks to agent or self
Chat Tab
Full conversation with Claude:
- Scrollable message history
- Rich formatting (code blocks, markdown)
- Voice input option
- Quick actions
- Context-aware suggestions
Files Tab
Browse project files:
- Tree view with gitignore support
- Monaco editor for viewing
- Search across files
- Open in external editor
- Terminal access
PRD Tab
View the generated PRD:
- Nicely formatted markdown
- Table of contents
- Edit and export options
- Version history
4.3 Agent Integration
Supported Agents (Launch)
| Agent | Detection | Status Parsing | Priority |
|---|---|---|---|
| Claude Code | which claude-code | Task breakdown, file changes, test results | P0 |
| Aider | which aider | File modifications, commits, diffs | P0 |
| GitHub Copilot CLI | gh copilot --version | Suggestions, commands | P1 |
Agent Adapter System
Each agent has an adapter that:
- Detects if agent is installed
- Spawns the agent process
- Captures and parses output
- Sends input to the agent
- Extracts events (file changes, tests, errors)
- Handles graceful shutdown
Output Events Parsed:
- Text output
- File changed (added/modified/deleted)
- Test results (passed/failed)
- Task started/completed
- Errors and warnings
- Prompts for input
- Working status updates
4.4 Mobile Companion App (Pro Tier)
Mobile Web App (PWA)
Features:
- View all projects and their status
- See real-time agent activity
- Send text prompts
- Send voice prompts (with transcription)
- View recent file changes
- Approve/reject changes
- Quick actions (pause, stop, resume)
- Push notifications
Voice Input Flow:
- User taps microphone button
- Records audio (30-60 seconds)
- Audio transcribed via API
- User reviews transcribed text
- Edits if needed
- Sends to agent
- Confirmation and progress updates
5. Development Roadmap
5.1 MVP (Months 1-3)
Goal: Launch functional desktop app with core features
Deliverables:
- Desktop app (Tauri + React)
- Project wizard with conversational discovery
- Claude Code agent integration
- Main workspace (all tabs)
- Monaco editor (read-only)
- Local SQLite database
- Real-time agent output
- Basic code review
- Task board
- Settings
Platform Support:
- macOS (primary)
- Linux (secondary)
Success Criteria:
- 100 alpha users onboard successfully
- Complete flow: wizard โ task โ code review
- <10 critical bugs
- NPS >40
Timeline: 12 weeks
5.2 V1.0 (Months 4-6)
Goal: Multi-agent support, mobile access, monetization
Deliverables:
- Aider fully supported
- GitHub Copilot support
- Monaco editing (not just viewing)
- Cloud services (auth, sync, voice API)
- Mobile web app (PWA)
- Payment integration (Stripe)
- Windows support
- Auto-updates
Success Criteria:
- 1,000 downloads
- 100 paying users ($1.5K MRR)
- 50% mobile engagement
- NPS >50
Timeline: 3 months
5.3 V2.0 (Months 7-12)
Goal: Team features, enterprise readiness
Deliverables:
- Real-time collaboration
- Team workspaces
- SSO integration
- Advanced analytics
- Self-hosted option (enterprise)
- Native mobile apps (optional)
- Plugin system
Success Criteria:
- 10,000 downloads
- 1,000 paying users ($15K MRR)
- 50 team accounts
- 3 enterprise pilots
Timeline: 6 months
6. Pricing & Business Model
6.1 Pricing Tiers
Free Tier - $0/month
- 1 active project
- 7 days history
- Desktop app
- Community support
Pro Tier - $15/month
- Unlimited projects
- Unlimited history
- Mobile access
- Cloud sync
- Voice input
- Priority support
Team Tier - $30/user/month
- Everything in Pro
- Real-time collaboration
- Team workspaces
- SSO integration
- Team analytics
Enterprise Tier - Custom
- Self-hosted option
- Custom agents
- SLA guarantees
- Dedicated support
- On-site training
6.2 Revenue Projections
Conservative:
- Month 3: $300 MRR
- Month 6: $3,000 MRR
- Month 12: $28,500 MRR ($342K ARR)
Optimistic:
- Month 12: $75,000 MRR ($900K ARR)
7. Go-to-Market Strategy
7.1 Pre-Launch
- Landing page (ateliercode.dev)
- Demo video (2 minutes)
- Build in public (Twitter)
- Engage in AI coding communities
- Target: 500 email signups
7.2 Launch
- Product Hunt (top 5 goal)
- Hacker News (Show HN)
- Reddit (r/ClaudeAI, r/programming)
- Twitter campaign
- Email waitlist
7.3 Growth
- Content marketing (blog, videos)
- Community building (Discord)
- Partnerships (agent creators)
- Paid acquisition (once PMF)
8. Success Metrics
8.1 Product Metrics
- Activation: >60% complete wizard
- Engagement: >20 min avg session
- Retention: >30% Day 7
- Quality: NPS >50
8.2 Business Metrics
- MRR growth: 20% month-over-month
- Free to Pro: 10% conversion
- Churn: <5% monthly
- CAC payback: <3 months
9. Risks & Mitigation
Product Risks:
- Agent compatibility breaks โ Version detection, automated testing
- Performance with large repos โ Optimization, lazy loading
- Wizard doesn't work well โ Extensive testing, iterative improvement
Business Risks:
- Large player copies โ Move fast, build moat, differentiate
- Wrong pricing โ Research, A/B test, easy to adjust
- Can't scale costs โ Efficient architecture, self-host
Market Risks:
- AI agents don't go mainstream โ Very low likelihood, trend is clear
- Mobile doesn't resonate โ Make it optional, focus on check progress
10. Team & Organization
10.1 Team Structure (Month 12)
- CEO/Founder (You)
- CTO/Co-founder
- 4-5 Engineers
- 1 Designer
- 1-2 Operations (support, community)
Total: 8-9 people
10.2 Culture
- Craft & Quality
- User Obsession
- Transparency
- Move Fast
- Sustainable Growth
Document Control
Version: 6.0 (FINAL)
Status: โ
READY FOR DEVELOPMENT
Last Updated: 2025-11-16
Author: Jariah + Claude
Next Steps:
- Review and approve PRD
- Create technical design document
- Design UI mockups in Figma
- Set up development environment
- Begin MVP development
๐จ AtelierCode
Your Studio for AI-Assisted Development
Domain: ateliercode.dev
Status: Ready to build ๐
What's inside
7 major sections: executive summary, product overview, technical architecture, core features, development roadmap, pricing, and revenue projections
Change this for your project
- Replace
ateliercode.devwith your own domain - Replace
jariahh/ateliercodewith your repository name - Replace
Claude Codereferences with your target AI agent names - Replace pricing tiers like
$15/monthwith your own amounts
Where it goes
Keep it in your repository where the agent or team that needs it will read it.
Worth borrowing
- Conversational wizard that asks about product goals, not tech stack, then derives architecture automatically
- Agent adapter system that detects, spawns, and parses output from multiple CLI agents
- Mobile companion as a PWA with voice input and approval capabilities
Related Documents
SourceAtlas PRD v2.9.6
Defines the product requirements, architecture, and command interface for an AI-powered codebase understanding assistant integrated into Claude Code.
AGENTS.md โ ShakkaShell v2.0
Guides AI coding agents through building a CLI that translates natural language into offensive security commands, with a defined tech stack, structure, and implementation order.
Fleet Management System - Product Requirements Document (PRD)
Defines functional, non-functional, and technical requirements for a fleet management system with compressed GPS tracking and predictive maintenance.
TracePerf - Advanced Console Logging & Performance Tracking
Defines a Node.js logging library with execution flow tracing, performance bottleneck detection, and conditional log modes for dev/staging/prod.