archi-ro Agents
Discipline Agents (5 Specialists)
🔨 Hephaestus (executor)
Role: Autonomous deep worker
Model: GPT-4 Turbo
Expertise:
- End-to-end feature implementation
- Codebase exploration
- Pattern research
- Self-directed execution
Use for: Complete features, complex implementations
🔮 Oracle (architect)
Role: Architecture and debugging specialist
Model: Claude Opus
Expertise:
- System design
- Technical decisions
- Architecture review
- Complex debugging
Use for: System design, architectural decisions, hard bugs
📚 Librarian (reviewer)
Role: Documentation and code search expert
Model: Claude Opus
Expertise:
- Code review
- Documentation search
- Pattern finding
- Reference lookup
Use for: Code review, finding examples, documentation
🔍 Explore (debugger)
Role: Fast codebase grep specialist
Model: Claude Sonnet
Expertise:
- Quick searches
- File discovery
- Pattern matching
- Fast debugging
Use for: Finding code, quick searches, debugging
👁️ Multimodal Looker
Role: Image analysis specialist
Model: Gemini Flash 2.0
Expertise:
- Image analysis
- UI/UX review
- Visual debugging
- Screenshot analysis
Use for: UI review, visual bugs, design feedback
Supporting Agents (7 Additional)
Backend (GPT-4 Turbo)
API development, database design, server logic
Frontend (GPT-4 Turbo)
React, Vue, UI components, state management
Tester (GPT-4 Turbo)
Test generation, E2E testing, test coverage
DevOps (GPT-4 Turbo)
CI/CD, deployment, infrastructure
Security (Claude Opus)
Security audit, vulnerability detection
Performance (Claude Sonnet)
Optimization, profiling, performance tuning
UI Designer (Gemini Flash)
Design systems, UI/UX, accessibility
Agent Selection
Automatic (Recommended)
omk team 3 "build authentication"
# System selects: architect + executor + security
Manual
omk team 3:executor "implement feature"
omk team 2:architect,reviewer "review design"
Dynamic (Performance-Based)
System automatically selects best-performing agent based on:
- Historical success rate
- Task type match
- Cost optimization
- Recent performance
View stats:
omk agent-stats
omk model-strengths
Model Mapping
| Model | Agents | Emoji |
|---|---|---|
| Claude Opus | reviewer, architect, security | 🔵 |
| Claude Sonnet | debugger, performance | 🟢 |
| GPT-4 Turbo | executor, backend, frontend, tester, devops | 🟡 |
| Gemini Flash | ui-designer, data-scientist, multimodal-looker | 🔴 |
Performance Tracking
All agent executions are tracked in .omc/performance.json:
- Success/failure rate
- Average duration
- Cost per task
- Task type strengths
This data powers dynamic agent selection for optimal results.