# ๐ญ Orchestro > **Your AI Development Conductor** - From Product Vision to Production Code Transform product ideas into reality with an intelligent orchestration system that bridges Product Managers, Developers, and AI. Orchestro conducts the entire development symphony: task decomposition, dependency tracking, pattern learning, and real-time progress visualization. []() [](https://registry.modelcontextprotocol.io/v0/servers?search=io.github.khaoss85/orchestro) [](https://www.npmjs.com/package/@khaoss85/orchestro) []() []() []() --- ## ๐ฏ Why Orchestro? **The Problem**: - Product Managers lose track of development progress - Developers struggle with context switching and dependencies - Knowledge is lost between Claude Code sessions - No single source of truth for what's being built **The Solution**: Orchestro orchestrates the entire development lifecycle: - ๐ **For PMs**: Visual Kanban board, user story decomposition, progress tracking - ๐จโ๐ป **For Developers**: AI-powered task analysis, dependency graphs, pattern learning - ๐ค **For Claude Code**: Structured workflows, enriched context, knowledge retention - ๐ **For Everyone**: Real-time dashboard, transparent progress, complete audit trail **Think Trello ร Jira ร AI** - but designed specifically for AI-assisted development. --- ## โจ Key Features ### ๐ For Product Managers & Owners - **User Story Decomposition** - Write a story, AI creates technical tasks automatically - **Visual Progress Board** - Kanban view with real-time updates - **No Technical Knowledge Required** - Manage development without coding - **Complete Transparency** - See exactly what's being built, when, and why - **Risk Awareness** - Auto-flagged risks with plain English explanations ### ๐จโ๐ป For Developers - **Intelligent Task Analysis** - AI analyzes codebase and suggests implementation - **Dependency Tracking** - Visual graphs show what depends on what - **Pattern Learning** - System learns from successes and failures - **Conflict Prevention** - Detects when tasks touch the same files - **Context Retention** - Never lose context between sessions ### ๐ค For Claude Code - **60 MCP Tools** - Complete toolkit for orchestrated development - **Structured Workflows** - prepare โ analyze โ implement โ learn - **Enriched Prompts** - Context-aware implementation guidance - **Knowledge Base** - Templates, patterns, learnings persist forever ### ๐ For Everyone - **Real-Time Dashboard** - Live updates via Socket.io - **Complete History** - Timeline of all decisions and changes - **Rollback Capability** - Undo mistakes safely - **Export Everything** - Markdown reports for stakeholders --- ## ๐ผ The Development Symphony ### How Orchestro Conducts Your Development ``` โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ PRODUCT MANAGER โ โ "User should login with email/password" โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โโโโโโโโโโโโโโโโโโโโโโโโ โ ORCHESTRO AI โ โ Decomposes Story โ โโโโโโโโโโโโโโโโโโโโโโโโ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ 7 Technical Tasks Created โ โ โข Database schema โ โ โข Authentication service โ โ โข API endpoints โ โ โข Frontend components โ โ โข State management โ โ (with dependencies automatically) โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โโโโโโโโโโโโโโโโโโโโโโโโ โ DEVELOPER/CLAUDE โ โ Implements Tasks โ โโโโโโโโโโโโโโโโโโโโโโโโ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ PM SEES PROGRESS โ โ โข Kanban updates in real-time โ โ โข Risks flagged automatically โ โ โข Dependencies visualized โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ``` --- ## ๐ Quick Start ### Option 1: From MCP Registry โญ (Recommended) **Orchestro is now in the [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers?search=io.github.khaoss85/orchestro)!** ```bash # Install via NPX (no global install needed) npx @khaoss85/orchestro@latest ``` **Or add to Claude Code config**: ```json { "mcpServers": { "orchestro": { "command": "npx", "args": ["-y", "@khaoss85/orchestro@latest"], "env": { "DATABASE_URL": "your-supabase-connection-string" } } } } ``` --- ### Option 2: One-Command Install โก ```bash npx @orchestro/init ``` **That's it!** The installer will: - โ Download and setup Orchestro - โ Apply database migrations to Supabase - โ Configure Claude Code automatically - โ Setup Supabase connection - โ Start the dashboard - โ Verify everything works **Interactive prompts:** ``` ๐ญ Orchestro Setup Wizard ? Supabase connection string: โโโโโโโโ ? Project name: My Project ? Install location: ~/orchestro โ๏ธ Setting up... โ Orchestro installed โ Claude Code configured โ Database ready ๐ Done! Restart Claude Code and ask: "Show me orchestro tools" ``` --- ### Option 2: Manual Install (5 Minutes) #### 1. Prerequisites ```bash # Node.js 18+ node --version # Supabase account (free tier works great) # Sign up at https://supabase.com ``` #### 2. Database Setup on Supabase **Create your Supabase project:** 1. Go to https://supabase.com and create a new project 2. Wait for the database to be provisioned (~2 minutes) 3. Go to **Settings** โ **Database** and copy the **Connection String** (Transaction mode) **Apply database schema:** ```bash # Clone this repo first git clone https://github.com/khaoss85/mcp-orchestro.git cd mcp-orchestro # Install dependencies npm install # Set your Supabase connection string export DATABASE_URL="your-supabase-connection-string" # Apply all migrations to create the schema npm run migrate ``` **Verify database setup:** ```bash # The migrate script will show you all tables created: # You should see: # โ Running migration: code_entities # โ Running migration: add_tasks_metadata # โ Running migration: fix_status_transition_trigger # โ Running migration: event_queue # โ Running migration: auto_update_user_story_status # โ Running migration: add_task_metadata_fields # โ Running migration: add_pattern_frequency_tracking # Or verify manually via Supabase dashboard: # Go to Database โ Tables and check all tables are created ``` **Get your credentials:** ```bash # From Supabase Dashboard: # 1. DATABASE_URL (for migrations & MCP server) # Settings โ Database โ Connection String โ Transaction mode # Example: postgresql://postgres:[password]@db.[project].supabase.co:5432/postgres # 2. SUPABASE_URL (for API calls) # Settings โ API โ Project URL # Example: https://[project].supabase.co # 3. SUPABASE_SERVICE_KEY (for admin operations - keep secret!) # Settings โ API โ service_role key # Example: eyJhbG... ``` #### 3. Quick Setup Script ```bash # Run interactive setup npm run setup # Or manual configuration: cat > .env << EOF DATABASE_URL=your-supabase-connection-string SUPABASE_URL=your-supabase-url SUPABASE_SERVICE_KEY=your-service-key EOF ``` #### 4. Configure Claude Code ```bash # Auto-configure (recommended) npm run configure-claude # Or manually edit: open ~/Library/Application\ Support/Claude/claude_desktop_config.json # Add: { "mcpServers": { "orchestro": { "command": "node", "args": ["/absolute/path/to/orchestro/dist/server.js"], "env": { "DATABASE_URL": "your-connection-string" } } } } ``` #### 5. Start Dashboard ```bash npm run dashboard # ๐ Opens http://localhost:3000 ``` #### 6. Verify Installation ``` # Restart Claude Code, then ask: "Show me all orchestro tools" # You should see 60 tools! ๐ญ ``` --- ### Option 3: Add to Existing Project Already have a Claude Code project? Add Orchestro: ```bash # In your project directory npx @orchestro/add # Or via Claude Code config: claude mcp add orchestro ``` See **[Integration Guide](INTEGRATION_GUIDE.md)** for existing project setup. --- ### Option 4: Claude Code Plugin ๐ (Easiest!) **New!** Install Orchestro as a Claude Code plugin with one command: ```bash # In Claude Code terminal /plugin marketplace add khaoss85/mcp-orchestro # Install the Orchestro Suite /plugin install orchestro-suite@orchestro-marketplace # Restart Claude Code when prompted ``` **What you get:** - โ **Orchestro MCP Server** - 60 tools via `npx @khaoss85/orchestro@latest` (no global install needed) - โ **5 Guardian Agents** - database, API, architecture, test-maintainer, production-ready - โ **Auto-configured** - MCP server and agents ready to use - โ **Complete Documentation** - Setup guide included **Prerequisites:** - Supabase account (see Option 2 for setup) - Environment variables set: ```bash export SUPABASE_URL="https://your-project.supabase.co" export SUPABASE_SERVICE_KEY="your-service-key" export ANTHROPIC_API_KEY="your-key" ``` **Verify installation:** ```bash # Check agents /agents # Should show: database-guardian, api-guardian, architecture-guardian, # test-maintainer, production-ready-code-reviewer # Test MCP tools mcp__orchestro__get_project_info mcp__orchestro__list_tasks ``` **Plugin includes:** - MCP server configuration (`.mcp.json`) - 5 specialized guardian agents - Complete README with usage examples - Troubleshooting guide See **[plugins/orchestro-suite/README.md](plugins/orchestro-suite/README.md)** for detailed plugin documentation. --- ## ๐ญ Use Cases ### ๐ฑ For Product Managers **Scenario**: New feature request from stakeholder ``` 1. Write user story in dashboard: "User should be able to export report as PDF" 2. Click "Decompose with AI" โ Orchestro creates 5 technical tasks with dependencies 3. Monitor Kanban board: โ See real-time progress as Claude implements โ Risks flagged automatically (e.g., "PDF library size impact") โ Hover over task for technical details 4. Review & Accept: โ See code diffs in plain English โ Rollback if needed โ Export timeline for stakeholder report ``` ### ๐ป For Developers **Scenario**: Implementing complex feature ``` 1. Pick task from Kanban board 2. Ask Claude: "Prepare task [task-id] for execution" โ Orchestro analyzes codebase โ Shows: files to modify, dependencies, risks 3. Get enriched context: โ Past similar implementations โ Relevant patterns (with success rates!) โ Risk mitigation strategies 4. Implement with confidence: โ Conflict detection warns if other tasks touch same files โ Pattern learning suggests best approaches โ Complete history for rollback safety ``` ### ๐ค For Teams **Scenario**: Cross-functional collaboration ``` PM writes story โ AI decomposes โ Dev implements โ All see progress โข PM: Non-technical Kanban view โข Dev: Technical dependency graph โข Claude: Enriched implementation context โข Everyone: Real-time updates, complete transparency ``` --- ## ๐ ๏ธ All 60 MCP Tools โ Production Tested ### ๐ Project Management (3 tools) - `get_project_info` - Project metadata and status - `get_project_configuration` - Complete project configuration - `initialize_project_configuration` - Setup default tools and guardians ### ๐ Task Management (7 tools) - `create_task` - Create with assignee, priority, tags, category - `list_tasks` - Filter by status/category/tags - `update_task` - Modify any field with validation - `delete_task` - Safe deletion with dependency checks - `get_task_context` - Full context with dependencies (deprecated, use prepare_task_for_execution) - `get_execution_order` - Topological sort by dependencies - `safe_delete_tasks_by_status` - Bulk delete with safety checks ### โ๏ธ Task Execution & Analysis (3 tools) - `prepare_task_for_execution` - Generate codebase analysis prompt - `save_task_analysis` - Store analysis results - `get_execution_prompt` - Enriched implementation context ### ๐ User Stories (4 tools) - `decompose_story` - AI-powered story โ tasks decomposition with automatic analysis (autoAnalyze=true default) - `get_user_stories` - List all user stories - `get_tasks_by_user_story` - Get all child tasks - `get_user_story_health` - Monitor story completion status ### ๐ Dependencies & Conflicts (4 tools) - `save_dependencies` - Record task resource dependencies - `get_task_dependency_graph` - Visualize dependency graph - `get_resource_usage` - Find tasks using a resource - `get_task_conflicts` - Detect conflicting resource usage ### ๐ Knowledge & Templates (5 tools) - `list_templates` - Available prompt/code templates - `list_patterns` - Coding patterns library - `list_learnings` - Past experience records - `render_template` - Generate from template with variables - `get_relevant_knowledge` - Context-aware suggestions ### ๐ง Feedback & Learning (7 tools) - `add_feedback` - Record success/failure/improvement - `get_similar_learnings` - Find related experiences - `get_top_patterns` - Most frequently used patterns - `get_trending_patterns` - Recently popular patterns - `get_pattern_stats` - Detailed pattern metrics - `detect_failure_patterns` - Auto-detect risky approaches - `check_pattern_risk` - Risk assessment before using pattern ### โ๏ธ Project Configuration (14 tools) **Tech Stack**: - `add_tech_stack` - Add framework/library - `update_tech_stack` - Update version/config - `remove_tech_stack` - Remove technology **Sub-Agents (Guardians)**: - `add_sub_agent` - Register guardian agent - `update_sub_agent` - Modify agent config - `sync_claude_code_agents` - Sync from .claude/agents/ - `read_claude_code_agents` - Read agent files - `suggest_agents_for_task` - AI-powered agent recommendations - `update_agent_prompt_templates` - Update prompt templates **MCP Tools Management**: - `add_mcp_tool` - Register MCP tool - `update_mcp_tool` - Update tool config - `suggest_tools_for_task` - AI-powered tool recommendations **Guidelines & Patterns**: - `add_guideline` - Add coding guideline - `add_code_pattern` - Add reusable pattern ### ๐ Task History & Events (13 tools) - `get_task_history` - Complete event timeline - `get_status_history` - Status transition log - `get_decisions` - Decision records - `get_guardian_interventions` - Guardian activity log - `get_code_changes` - Code modification history - `record_decision` - Log a decision with rationale - `record_code_change` - Log code modifications - `record_guardian_intervention` - Log guardian action - `record_status_transition` - Log status change - `get_iteration_count` - Count task iterations - `get_task_snapshot` - Task state at timestamp - `rollback_task` - Restore previous state - `get_task_stats` - Aggregate statistics --- ## ๐ Dashboard Features ### Kanban Board - For Everyone  **PM View**: - Drag & drop user stories - See progress at a glance - Risk indicators in plain English - Export reports for stakeholders **Developer View**: - Technical task details - Dependency indicators - Code complexity badges - Direct links to files ### Task Detail Page - Deep Insights **Tab: Overview** (PM-friendly) - User story description - Technical requirements - Assignee & priority - Dependencies explained **Tab: History** (Audit trail) - Complete event timeline - Decision records with rationale - Code changes (with diffs) - Rollback capability **Tab: Dependencies** (Developer focus) - Visual dependency graph - Resource impact analysis - Risk assessment - Conflict detection --- ## ๐๏ธ Architecture ``` โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ PRODUCT MANAGER โ โ โข Writes user stories โ โ โข Monitors Kanban board โ โ โข Reviews progress โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ (Dashboard) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ ORCHESTRO DASHBOARD (Next.js) โ โ โข Kanban board with real-time updates โ โ โข Dependency graphs โ โ โข Progress visualization โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ (Socket.io) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ SUPABASE (Data Layer) โ โ โข Tasks, dependencies, resources โ โ โข Event queue & real-time sync โ โ โข Knowledge base & pattern tracking โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ (PostgreSQL) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ ORCHESTRO MCP SERVER (Conductor) โ โ โข 27 tools for task orchestration โ โ โข Pattern learning & risk detection โ โ โข AI story decomposition โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ (MCP Protocol) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ CLAUDE CODE (Developer + AI) โ โ โข Analyzes codebase โ โ โข Implements features โ โ โข Records decisions โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ``` --- ## ๐ก Real-World Example ### Story: E-commerce Checkout Flow **PM writes in dashboard**: ``` "Customer should complete purchase with credit card payment and email confirmation" ``` **Orchestro decomposes** (AI-powered): 1. โ Design checkout database schema (2h) - *No dependencies* 2. โ Implement payment service integration (4h) - *Depends on: #1* 3. โ Create checkout API endpoints (3h) - *Depends on: #2* 4. โ Build checkout UI components (4h) - *Depends on: #3* 5. โ Add email notification service (2h) - *Depends on: #3* 6. โ Implement order confirmation flow (3h) - *Depends on: #4, #5* **Total**: 18 hours, 6 tasks, dependencies mapped automatically **Developer flow** (with autoAnalyze=true): ```typescript // 1. Decompose story (auto-analyzes tasks) decompose_story("Customer checkout with payment") // โ Creates 6 tasks // โ Auto-generates analysis prompts for tasks without dependencies // โ Returns analysisPrompts[] ready to use // 2. Claude reviews analysis prompts // Prompts include: files to check, patterns to find, risks to identify // 3. Claude analyzes codebase using the prompts // Finds: existing payment tables, similar schemas // Risks: None (new table) // 4. Save analysis results save_task_analysis({ taskId: "task-1-id", filesToCreate: ["migrations/002_checkout.sql"], dependencies: [{type: "file", name: "001_orders.sql", action: "uses"}], risks: [] }) // 5. Get enriched context get_execution_prompt("task-1-id") // โ Returns: related code, patterns, guidelines // 6. Implement! // Claude writes migration, runs tests // 7. Record learning add_feedback({ pattern: "e-commerce checkout schema", type: "success", feedback: "Stripe integration smooth" }) ``` **Key improvement**: Step 1 now auto-prepares analysis, reducing manual workflow steps! **PM sees**: - โ Task 1 โ Done (real-time update) - ๐ก Task 2 โ In Progress (Claude working) - โณ Tasks 3-6 โ Blocked (waiting for dependencies) - ๐ Progress: 17% (1/6 tasks done) --- ## ๐งช Pattern Learning in Action ### Automatic Failure Detection (Saves Time!) ```typescript // Scenario: Regex parsing keeps failing // Attempt 1 add_feedback({ pattern: "regex pattern matching", type: "failure", feedback: "Unescaped metacharacters broke parser" }) // Attempt 2 add_feedback({ pattern: "regex pattern matching", type: "failure", feedback: "Special chars not sanitized" }) // Attempt 3 add_feedback({ pattern: "regex pattern matching", type: "success", feedback: "Finally worked after sanitizing" }) // Now Orchestro knows... detect_failure_patterns() // ๐จ Returns: // { // pattern: "regex pattern matching", // failure_rate: 66.67%, // risk_level: "medium", // recommendation: "โก Review sanitization first!" // } // Next time, before using regex: check_pattern_risk("regex pattern matching") // โ ๏ธ Warning: "67% failure rate (2/3). // Common issue: Unescaped metacharacters. // Mitigation: Use sanitization helper first." ``` **Result**: Future regex tasks complete faster with fewer errors! --- ## ๐จ Tech Stack **Backend (MCP Server)** - TypeScript 5.0 - @modelcontextprotocol/sdk - Supabase (PostgreSQL) - Socket.io for real-time **Frontend (Dashboard)** - Next.js 14 (App Router) - React 18 + TypeScript - TailwindCSS + shadcn/ui - React Flow (graphs) - react-markdown (rendering) **Database (Supabase/PostgreSQL)** - **Core**: projects, tasks, task_dependencies - **Knowledge**: learnings, patterns, templates, pattern_frequency - **Resources**: resource_nodes, resource_edges, code_entities, code_dependencies - **System**: event_queue, file_history, codebase_analysis - **Tech**: JSONB metadata, GIN indexes, Row-level security (RLS) **AI Integration** - Claude Code (MCP protocol) - AI task decomposition - Pattern recognition - Risk assessment --- ## ๐ Performance & Scale - โก **Query Speed**: <10ms with GIN indexes - ๐ **Real-time**: 1s polling interval - ๐๏ธ **Storage**: Auto-cleanup processed events (24h) - ๐ **Scalability**: Tested with 100+ tasks - ๐ **Analysis**: Non-blocking (delegated to Claude) - ๐ฅ **Users**: Multi-PM, multi-developer ready --- ## ๐ Security & Compliance - โ **Environment Variables** - No hardcoded secrets - โ **Supabase RLS** - Row-level security policies - โ **Complete Audit Trail** - Every decision recorded - โ **Event Processing** - Prevents duplicate actions - โ **Local First** - All data in your Supabase instance - โ **GDPR Ready** - Export & delete capabilities --- ## ๐ Documentation ### Getting Started - **[QUICK_START.md](QUICK_START.md)** - 5-minute setup guide - **[PM_GUIDE.md](PM_GUIDE.md)** - For Product Managers *(Coming Soon)* - **[DEV_GUIDE.md](DEV_GUIDE.md)** - For Developers *(Coming Soon)* - **[EXAMPLES.md](EXAMPLES.md)** - Real-world usage examples ### Deep Dive - **[WORKFLOW.md](WORKFLOW.md)** - Complete workflow explanation - **[ARCHITECTURE.md](ARCHITECTURE.md)** - Technical architecture - **[API.md](API.md)** - MCP Tools reference --- ## ๐บ๏ธ Roadmap ### โ Phase 1: Core Orchestration (DONE) - [x] 60 MCP tools fully functional and tested - [x] Real-time dashboard with Kanban - [x] AI story decomposition with dependencies - [x] Pattern learning & failure detection - [x] Dependency tracking & conflict detection - [x] Task metadata (assignee, priority, tags, category) - [x] Complete audit trail with task history - [x] Project configuration management - [x] Claude Code agent synchronization - [x] AI-powered agent and tool suggestions ### ๐ง Phase 2: PM Empowerment (Current) - [ ] Non-technical PM dashboard view - [ ] Story templates for common features - [ ] Progress reporting & exports - [ ] Stakeholder notifications - [ ] Risk explanations in plain English ### ๐ฎ Phase 3: Team Intelligence - [ ] Multi-team workspaces - [ ] Cross-project pattern sharing - [ ] Velocity tracking & estimation - [ ] Auto-assignment based on expertise - [ ] Slack/Teams integration ### ๐ Phase 4: Advanced AI - [ ] LangGraph auto-orchestration - [ ] Predictive risk detection - [ ] Auto-conflict resolution - [ ] Code review automation - [ ] Documentation generation --- ## ๐ค Contributing We welcome contributions from PMs, Developers, and AI enthusiasts! **For Product Managers**: - ๐ Share user story templates - ๐ก Suggest PM-friendly features - ๐ Report UX issues **For Developers**: - ๐ง Submit bug fixes - โจ Add new MCP tools - ๐ Improve pattern detection **How to contribute**: 1. Fork the repo 2. Create feature branch (`git checkout -b feature/amazing-feature`) 3. Commit changes (`git commit -m 'Add amazing feature'`) 4. Push to branch (`git push origin feature/amazing-feature`) 5. Open Pull Request --- ## ๐ Changelog ### v2.1.0 (2025-10-10) - Current ๐ - โ **Published to MCP Registry** - Now in [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers?search=io.github.khaoss85/orchestro) - โ **NPM Package** - Published as `@khaoss85/orchestro` on npm - โ **60 MCP Tools** - Expanded from 27 to 60 production-ready tools - โ **Automatic Task Analysis** - decompose_story now auto-prepares analysis prompts (autoAnalyze=true default) - โ **Project Configuration System** - Complete tech stack, agents, tools management - โ **Claude Code Agent Sync** - Automatic sync with .claude/agents/ directory - โ **AI Agent/Tool Suggestions** - Smart recommendations for tasks - โ **Task History & Events** - Complete audit trail with 13 history tools - โ **User Story Health** - Monitor completion and status alignment - โ **Bug Fix** - Resolved SQL error in get_project_configuration - โ **Full Test Coverage** - All 60 tools tested and verified (96.7% success) ### v2.0.0 (2025-10-03) - โ **Rebranded to Orchestro** - "Your AI Development Conductor" - โ **Pattern Analysis Tools** - 5 new MCP tools for failure detection - โ **Pattern Frequency** - Automatic tracking with database triggers - โ **Risk Assessment** - detect_failure_patterns & check_pattern_risk - โ **Task Metadata** - assignee, priority, tags fields - โ **PM-focused Documentation** - Updated for product owners ### v1.5.0 (2025-10-02) - โ New workflow: MCP orchestrates, Claude Code analyzes - โ 3 execution tools: prepare, save_analysis, get_execution_prompt - โ tasks.metadata JSONB column - โ Event queue updated (8 event types) - โ Guardian verification passed ### v1.0.0 - Initial MCP implementation - Basic task management - AI story decomposition - Knowledge base integration --- ## ๐ Success Stories > *"As a PM, I finally understand what developers are building in real-time. Orchestro bridges the gap between product vision and technical implementation."* > โ *Your testimonial here* > *"Pattern learning saved us hours. The system warned about a risky approach before we wasted time on it."* > โ *Your testimonial here* --- ## ๐ Support & Community - ๐ง **Issues**: [GitHub Issues](https://github.com/khaoss85/mcp-orchestro/issues) - ๐ฌ **Discussions**: [GitHub Discussions](https://github.com/khaoss85/mcp-orchestro/discussions) - ๐ **Docs**: Comprehensive guides in the repo - ๐ **Dashboard**: http://localhost:3000 - ๐ฆ **Twitter**: [@orchestro_ai](https://twitter.com/orchestro_ai) *(Coming Soon)* --- ## ๐ License MIT License - See [LICENSE](LICENSE) file for details --- ## ๐ Acknowledgments - **[Claude Code](https://claude.ai)** - MCP platform & AI development - **[Supabase](https://supabase.com)** - Database & real-time infrastructure - **[Next.js](https://nextjs.org)** - React framework for dashboard - **[React Flow](https://reactflow.dev)** - Beautiful dependency graphs - **[shadcn/ui](https://ui.shadcn.com)** - Gorgeous UI components ---