CLI Interface
↓
Master Supervisor (Orchestrator)
├── Research Supervisor
│ ├── Documentation Search Agent
│ └── Context Analysis Agent
│
├── [HUMAN VALIDATION CHECKPOINT #1]
│ • Validate research findings
│ • Approve orchestration plan
│
├── Development Supervisor
│ ├── Code Generation Agent
│ └── Test Environment Agent
│
├── QA Supervisor
│ ├── Code Validation Agent
│ └── Test Orchestration Agent
│
└── [HUMAN VALIDATION CHECKPOINT #2]
• Review generated code
• Verify test results
• Approve for completion
- Run with any model: Easily changeable to any model
- Tool Orchestration Over Reinvention: Agents act as intelligent coordinators of existing CHT tools (cht-conf, cht-toolbox, cht-datasource, cht-docs, npm scripts) rather than implementing custom validation
- Context-Based Learning: Lightweight file-based memory system that mirrors CHT repository structure
- Incremental Value Delivery: Each agent provides immediate value while building knowledge over time
- Developer-Friendly Integration: Seamless integration with existing npm scripts and development workflows
For WIP, you can find more design details here