1000+ downloads in 5 days

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.

Automated Code Reviews
AI-powered analysis for code quality, security vulnerabilities, and best practices compliance.
  • Quality assessment
  • Security scanning
  • Performance optimization
Multi-LLM Provider Support
Freedom from vendor lock-in with support for multiple AI providers and local models.
  • OpenAI, Anthropic, Google
  • Local model support
  • Easy provider switching
Smart Documentation
Automatically generate comprehensive documentation from your codebase with AI assistance.
  • API documentation
  • Code comments
  • README generation
๐Ÿฆ€
Rust Powered
Built with Rust for maximum speed, safety, and reliability in large-scale operations.
  • Memory safety
  • Zero-cost abstractions
  • Concurrent processing
Open Source
Fully open-source project with transparent development and community contributions.
  • MIT licensed
  • Community contributions
  • Transparent roadmap
CLI First
Intuitive command-line interface designed for seamless integration into existing workflows.
  • Simple commands
  • CI/CD integration (planned)
  • Cross-platform support
cli_engineer

Providers

Freedom from vendor lock-in with support for multiple LLM providers and local models.

Cloud Providers

Connect to leading cloud-based AI services with enterprise-grade reliability.

  • OpenAI
  • Anthropic
  • OpenRouter
Open Source Models

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
Local Deployment

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.

Completed - Late May 2025

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
In Progress - Early June 2025

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
Planned - Mid - Late June 2025

Phase 3: Secure Execution

  • Secure Execution Sandboxing (Daytona)
  • Security Hardening
  • Test Suite Development
  • Performance Profiling & Optimizations
Planned - Early - Mid July 2025

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
Planned - Late July - August 2025

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
Vision - September 2025 & Beyond

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)

Discord Community
Connect with fellow developers, share experiences, and get real-time support.
GitHub Discussions
Participate in feature discussions, report issues, and contribute to the project roadmap.
Weekly Meetups
Join our virtual meetups to learn about new features, share use cases, and network.

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.

1

Install cli_engineer

Download and install using your preferred package manager or build from source.

2

Configure Your Provider

Set up your preferred LLM provider and models.

3

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.

Need Help?

Our community is here to help you succeed with 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

Code Contributions

Enhance core features, add LLM providers, improve performance.

Documentation

Write guides, tutorials, and improve project documentation.

Community Support

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.