The AI development assistant for modern engineering teams
AI-powered CLI that orchestrates specialized AI agents like a senior tech lead, bringing enterprise-grade coordination to your development workflow. Built with Claude Code integration, ElevenLabs TTS, and SubAgent marketplace access by Gallifrey Consulting.
Get your AI development team running in under 30 seconds:
# Install and initialize (no setup required!)
npm install -g conductor-cli
conductor init
# Or use with npx (zero installation)
npx conductor-cli init
# Start coordinating immediately
conductor ask "help me implement authentication"Unlike other AI tools, Conductor CLI provides enterprise-grade multi-agent coordination with:
- πͺ SubAgent Marketplace: Discover and install specialized AI agents from subagents.app
- ποΈ Audio Feedback: ElevenLabs TTS integration for work completion summaries
- π§ Advanced Specialists: Implementation Specialist (98/100), Strategic Planner (92/100), Research Analyst (89/100)
- β‘ Parallel Execution: Up to 4 concurrent agents working together
- πΎ Persistent Memory: SQLite-based system remembers your codebase across sessions
Discover and install specialized AI agents from the community:
# Search the marketplace
conductor search "react"
conductor search "security" --level Advanced --min-rating 90
# Browse categories
conductor categories
conductor marketplace -c frontend
conductor marketplace -c core-development
# Install specialists
conductor install implementation-specialist
conductor install strategic-planner
conductor install react-specialistGet audio summaries of your work with enterprise-quality text-to-speech:
# Initialize with TTS
conductor init --tts --elevenlabs-key YOUR_API_KEY
# Configure multiple providers
conductor init --tts # Includes ElevenLabs, OpenAI TTS, and local fallbackTTS Features:
- High-quality voice synthesis with ElevenLabs Turbo v2.5
- Automatic work completion summaries
- Multiple provider fallbacks (OpenAI TTS, pyttsx3)
- Audio files saved to
output/work-summary-{timestamp}.mp3
- @architect - System design and architecture decisions
- @coder - Implementation and refactoring
- @qa - Testing strategies and quality assurance
- @security - OWASP compliance and vulnerability scanning
- @reviewer - Code quality and best practices
- @swarm-coordinator - Multi-agent orchestration
- @implementation-specialist (98/100) - Production-quality code with clean architecture
- @strategic-planner (92/100) - Project roadmaps and technical leadership
- @research-analyst (89/100) - Codebase analysis and technology evaluation
- @advanced-reviewer (94/100) - Multi-layer quality assessment and compliance
# Global installation
npm install -g conductor-cli
# Initialize your AI team
conductor init
# Quick setup with defaults
conductor init --quick# With ElevenLabs integration
conductor init --tts --elevenlabs-key sk-your-key-here
# Get your API key: https://elevenlabs.io/app/settings/api-keys# Search for specific capabilities
conductor search "implementation"
conductor search "react" --category frontend
# Install advanced specialists
conductor install implementation-specialist
conductor install strategic-planner# Ask your AI team
conductor ask "implement OAuth with JWT tokens"
# Activate parallel execution
conductor swarm --implement
# Get code review
conductor review src/auth.ts# General questions
conductor ask "how do I optimize this database query?"
# Target specific specialists
conductor ask "review my API design" --agent architect
conductor ask "security audit this auth flow" --agent security
# Emergency consultation
conductor ask "production is down!" --urgent# Research and analysis
conductor swarm --research "microservices vs monolith"
# Feature implementation
conductor swarm --implement "user authentication system"
# Comprehensive code analysis
conductor swarm --analyze# Comprehensive code review
conductor review src/
# Security audit with OWASP compliance
conductor review --security
# Performance analysis
conductor review --performance# Check system status
conductor status
# View installed agents
conductor list
# Memory management
conductor memory status
conductor memory clearPerfect for complex features requiring multiple specialists:
conductor ask "implement a payment processing system"Automatic Workflow:
- Strategic Planner creates comprehensive roadmap
- Research Analyst evaluates payment providers and security requirements
- Architect designs system architecture and APIs
- Implementation Specialist writes production-quality code
- QA Agent develops testing strategy
- Security Agent ensures PCI compliance
- Advanced Reviewer performs multi-layer quality assessment
conductor ask "migrate from JavaScript to TypeScript"Workflow includes:
- Migration path analysis
- Risk assessment and rollback planning
- Automated refactoring with type safety
- Cross-platform validation
conductor ask "API returning 500 errors in production" --urgentEmergency Response:
- Root cause analysis
- Impact assessment
- Emergency fix with rollback plan
- Security verification
- Production deployment review
Create .conductor/config.json:
{
"version": "1.0.0",
"projectType": "nextjs",
"agents": ["architect", "coder", "qa", "security"],
"features": {
"tts": true,
"elevenLabsKey": "your-api-key",
"parallelExecution": true,
"memoryPersistence": true
}
}The system supports multiple TTS providers with automatic fallback:
{
"tts": {
"primary": "elevenlabs",
"fallback": ["openai", "pyttsx3"],
"voiceId": "WejK3H1m7MI9CHnIjW9K",
"outputDirectory": "./output"
}
}{
"agents": {
"implementation-specialist": {
"enabled": true,
"proactive": true,
"rating": 98
},
"strategic-planner": {
"enabled": true,
"tools": ["TodoWrite", "Task", "WebSearch"]
}
}
}# Start with strategic planning
conductor ask "help me build a SaaS project management tool"
# The system automatically:
# 1. Strategic Planner creates development roadmap
# 2. Research Analyst evaluates tech stack options
# 3. Architect designs system architecture
# 4. Implementation Specialist builds core features
# 5. Advanced Reviewer ensures enterprise quality# Comprehensive analysis
conductor swarm --analyze
# Get detailed recommendations
conductor ask "analyze technical debt and create improvement plan"
# The advanced reviewer provides:
# - Code quality metrics
# - Security vulnerability assessment
# - Performance optimization opportunities
# - Maintainability improvements# Generate project documentation
conductor ask "create comprehensive documentation for new developers"
# The research analyst will:
# - Analyze codebase architecture
# - Document API endpoints and data flow
# - Create setup and deployment guides
# - Generate coding standards and best practices# .github/workflows/ai-review.yml
name: AI Code Review
on: [pull_request]
jobs:
ai-review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: AI Team Review
run: |
npx conductor-cli review --security
npx conductor-cli review --performance// .vscode/tasks.json
{
"tasks": [
{
"label": "AI Review",
"type": "shell",
"command": "conductor review ${file}"
},
{
"label": "Ask AI Team",
"type": "shell",
"command": "conductor ask '${input:question}'"
}
]
}# .git/hooks/pre-commit
#!/bin/sh
conductor review --staged
conductor ask "review these changes for potential issues"- Feature Implementation: 70% faster than sequential development
- Code Review: 100+ files/second comprehensive analysis
- Parallel Execution: Up to 4x faster with multi-agent coordination
- Memory Usage: < 100MB baseline with SQLite persistence
- Implementation Specialist: 98/100 rating for production code quality
- Advanced Reviewer: 94/100 rating for comprehensive quality assessment
- Security Coverage: OWASP Top 10 compliance verification
- Test Coverage: Comprehensive testing strategy generation
# Clone repository
git clone https://github.com/rickithadi/conductor-cli
cd conductor-cli
# Install dependencies
npm install
# Run in development
npm run dev
# Run tests
npm test
# Build distribution
npm run build# Run unit tests
npm run test
# Run integration tests
npm run test:integration
# Run e2e tests
npm run test:e2e
# Generate coverage
npm run test:coverageWe welcome contributions! Please see our Contributing Guide.
Areas for contribution:
- New sub-agent specialists
- Additional TTS provider integrations
- Enhanced workflow templates
- Performance optimizations
- Documentation improvements
# Clear npx cache
npx clear-npx-cache
npx conductor-cli@latest init# Test TTS configuration
conductor init --tts # Uses local TTS for testing
# With ElevenLabs API key
export ELEVENLABS_API_KEY=your-key-here
conductor init --tts --elevenlabs-key $ELEVENLABS_API_KEY# Reset memory database
conductor memory reset
# Check memory status
conductor memory status
# Use lightweight mode
conductor --lite ask "your question"# Unix/Mac
chmod +x node_modules/.bin/conductor
# Windows - Run as Administrator
conductor init# Enable debug logging
DEBUG=conductor:* conductor ask "debug this issue"
# Verbose output
conductor --verbose swarm --implement- API Documentation - Complete API reference
- Agent Guide - Detailed agent capabilities
- Workflow Templates - Advanced workflow examples
- Configuration Guide - Complete configuration options
- Integration Examples - CI/CD and IDE integrations
- Getting Started (3 min)
- SubAgent Marketplace (5 min)
- TTS Integration Setup (4 min)
- Advanced Workflows (8 min)
- Custom Agent Development: Build specialized agents for your domain
- Private SubAgent Marketplace: Host private agent repositories
- Advanced Analytics: Usage metrics and performance insights
- Priority Support: Direct access to engineering team
Contact enterprise@gallifreyconsulting.com for enterprise licensing.
- SOC 2 Compliance: Enterprise-grade security controls
- GDPR Compliance: Privacy-first data handling
- On-Premise Deployment: Private cloud and on-premise options
- Audit Logging: Complete audit trail of all AI interactions
MIT Β© Gallifrey Consulting
- GitHub Issues - Bug reports and feature requests
- Documentation - Complete guides and tutorials
- Discord Community - Real-time community support
- Email Support - Direct technical support
- Twitter - Latest updates and announcements
- Blog - Deep dives and case studies
- Newsletter - Monthly updates and tips
"Conductor CLI transforms development workflows with intelligent agent coordination" - DevTools Weekly
"The future of AI-assisted development is here" - JavaScript Daily
"Production-ready AI integration done right" - TechCrunch
Built with β€οΈ by developers, for developers
Powered by Gallifrey Consulting's enterprise AI orchestration platform
π Ready to accelerate your development?
npm install -g conductor-cli && conductor init