Favicon of Devon

Devon

An open-source coding assistant that runs locally, edits multiple files, and connects to cloud models or Ollama. Licensed under AGPL-3.0.

Devon is an open-source AI coding agent that runs on your machine and works across files in a project. It's aimed mainly at Python developers who want help making code changes and investigating bugs, with the ability to redirect the agent while it works.

It can explore a codebase and its architecture, edit several files, write tests, and update configuration files. Repository search and references to specific files or code help you point it toward the relevant parts of a project. Start it from the project directory to give the agent a workspace, and review the changes it makes.

Devon has an Electron desktop interface and a terminal interface. Its default Claude 3.5 Sonnet model has been retired. Choose an available alternative such as GPT-4o or GPT-4o-mini through the model selector, or configure a supported custom endpoint. Cloud choices require an API key and send model requests to an external service, even though the agent runs locally.

The terminal interface also supports DeepSeek Coder through Ollama for local inference. That path comes with a substantial performance caveat: local model support is immature and performs worse than the cloud options. Support for languages other than Python is limited, and the agent sometimes needs you to identify the file that should change.

The code uses the AGPL-3.0 license. Devon collects basic event and failure telemetry, including tool-call events; you can disable that collection.

Similar to Devon