Devo
An open-source coding agent runs on macOS, Linux and Windows with local or cloud models, local code search, and desktop or terminal access.

Devo is a coding agent for developers who want to choose their model provider and run the agent on their own machine. Its desktop app and terminal interface handle coding and other engineering tasks that require multiple steps.
- Local code search: Find relevant repository code with semantic search that combines local embeddings and keyword matching.
- Persistent work: Keep variables and intermediate results in a Python workspace, carry context across long tasks, and resume sessions.
- Task delegation: Give independent subtasks to child agents with separate sessions, run tool calls in parallel, and use plan mode to outline steps before edits.
- Tools and workflows: Connect external tools and context through MCP, and reuse workflows with skills, scripts and reference material.
Devo supports local model endpoints, private gateways and cloud providers through OpenAI-compatible Chat Completions and Responses APIs or Anthropic Messages. Its model catalog includes DeepSeek, Qwen, Kimi, GLM and MiniMax. Model requests go to the endpoint you select, including an external service when you choose a cloud provider.
It's open source under the MIT license and runs on macOS, Linux and Windows. The Rust agent runtime ships as a single binary without runtime dependencies. Enterprise deployments can include private infrastructure, SSO/SAML, audit logs and policy controls, plus usage monitoring, repository quality checks and security analysis.