Open-source pair programmer
Top 14.3% on sourcepulse
Devon is an open-source AI pair programmer designed to assist developers with tasks like code exploration, writing tests, fixing bugs, and refactoring. It targets developers seeking an AI coding assistant that can operate across their codebase, offering both a graphical UI and a terminal interface.
How It Works
Devon utilizes a backend agent (devon_agent
) installed via pipx
and a frontend UI (either devon-ui
via npx
or devon-tui
via npm
). It supports multiple LLM providers, including OpenAI, Anthropic, and Groq, with experimental local model support via Ollama. The agent can access and modify files within the directory it's run from, allowing for interactive code manipulation and exploration.
Quick Start & Requirements
pipx install devon_agent
npx devon-ui
or npm install -g devon-tui
Highlighted Details
Maintenance & Community
The project is community-driven with active development and welcomes contributions. A Discord server is available for community interaction and feedback.
Licensing & Compatibility
Limitations & Caveats
Windows support is currently in progress. Local model support is experimental and may significantly degrade performance. Functionality for non-Python languages is minimal, and manual file specification may sometimes be required.
2 months ago
Inactive