Agentic CLI for Software Engineering
Open-source Rust tool automating large-scale development tasks with AI-powered reviews and multi-provider LLM support.
Features
Powerful automation tools designed to streamline your development workflow with AI-powered intelligence.
- Quality assessment
- Security scanning
- Performance optimization
- OpenAI, Anthropic, Google
- Local model support
- Easy provider switching
- API documentation
- Code comments
- README generation
- Memory safety
- Zero-cost abstractions
- Concurrent processing
- MIT licensed
- Community contributions
- Transparent roadmap
- Simple commands
- CI/CD integration (planned)
- Cross-platform support
Providers
Freedom from vendor lock-in with support for multiple LLM providers and local models.
Connect to leading cloud-based AI services with enterprise-grade reliability.
- OpenAI
- Anthropic
- OpenRouter
Run powerful open-source models locally for complete privacy and control.
- DeepSeek R1 Distillations
- Qwen 3
- Llama, Phi 4, Gemma 3
- Any other Ollama model
Deploy models on your infrastructure for maximum security and compliance.
- Ollama integration
- Full reasoning traces
- Air-gapped environments
Choose Your Provider Strategy
Mix and match providers based on your needs, budget, and security requirements.
Fast & Scalable
Cloud providers for rapid development and scaling
Private & Secure
Local models for sensitive code and compliance
Cost Effective
Open source models for budget-conscious teams
Easy Configuration
Switch between providers with simple configuration changes. No vendor lock-in, maximum flexibility.
- 1
Configure your preferred provider
- 2
Set API keys or local endpoints
- 3
Start automating your workflow
Roadmap
Our journey from personal experiment to community-driven platform for automated software engineering.
Phase 1: Core Foundation
- Architecture design
- Agentic loop
- Event-driven communication
- Pluggable providers (OpenAI, Anthropic, OpenRouter)
- Comprehensive configuration system
- Iterative refinement
- Robust Rust CLI
- Dashboard UI with real-time logging
Phase 2: Capabilities and Tools
- Context management
- Artifact management
- Local LLM inference support
- Google provider integration
- Streaming reasoning traces/summaries
- MCP Integration (Client & Server)
- Tool System Expansion (Core Tools)
- Structured LLM Output Parsing
Phase 3: Secure Execution
- Secure Execution Sandboxing (Daytona)
- Security Hardening
- Test Suite Development
- Performance Profiling & Optimizations
Phase 4: Advanced Agent Architecture
- Micro-Agent System (A2A Protocol)
- Granular Permission System
- Optimized Tool Execution
- Advanced Context Compression
- Config Validation & Migration
- Enhanced API Retry Logic
Phase 5: Hybrid & Cloud Deployment
- Service-Oriented Architecture
- Client Auth Service (OAuth)
- Client Sync Service (HTTP Polling)
- Server MVP: Identity & Auth
- Server MVP: State Sync & Storage
- Server MVP: Team/Workspace Mgmt
- Conversation Persistence
- Local Deployment Solutions
Phase 6: UX & Ecosystem Growth
- Interactive Onboarding Wizard
- Optional Web UI (Monitoring)
- Plugin System (Community Ext.)
- Local Analytics & Monitoring
- VS Code Extension
- Advanced Artifact Management
- Static Analysis Integration
- Autonomous Bug Fixing/Refactoring
- Advanced CI/CD Integrations
๐ The Future is Open
Join us in building the next generation of software engineering automation. Your feedback and contributions drive our roadmap.
Community
Join a growing community of developers building the future of automated software engineering.
1K+
Downloads
1
Contributors (Join us!)
2
GitHub Stars (Rate us!)
24/7
Support (unless sleeping)
Community Guidelines
Be Respectful
Treat all community members with respect and kindness.
Share Knowledge
Help others learn and grow by sharing your experiences.
Contribute Actively
Participate in discussions, report bugs, and suggest improvements.
Quick Links & Contributing
Get Started
Start automating your software engineering workflow in minutes with our simple installation process.
Install cli_engineer
Download and install using your preferred package manager or build from source.
Configure Your Provider
Set up your preferred LLM provider and models.
Start Automating
Run your first automated code review and experience the power of AI-driven development.
Complete Documentation
Comprehensive guides, API references, and examples to help you get the most out of cli_engineer.
Join the Open Source Revolution
Help shape the future of agentic software engineering. Every contribution matters in building accessible AI automation for developers worldwide.
1K+
Downloads
Open
Source
Rust
Powered
Ways to Contribute
Enhance core features, add LLM providers, improve performance.
Write guides, tutorials, and improve project documentation.
Help users, report bugs, share feedback and ideas.
Ready to Get Started?
Join our growing community of developers building the future of AI-powered software engineering.
- Quick setup in minutes
- Welcoming community
- All skill levels welcome
Global Community
Developers from around the world building the future together. Active 24/7, open source, and MIT Licensed.