Replace.so logoReplace.so
D

Devon

Open-source alternative toCCursor

Devon is an open-source AI pair programmer with an Electron UI and terminal interface for exploring codebases, editing files, writing tests, and fixing bugs.

Total stars

Last 7 days

3,455

HostingSelf-hostable

LicenseAGPL-3.0

LanguagePython

Last commitJul 29, 2024

Latest releaseNot available

Release frequencyNo releases

Contributors14

Stars3,455

Forks281

Issues26

What it does

Devon is an open-source AI pair programmer that works with software repositories. Its documented features include multi-file editing, codebase exploration, configuration writing, test writing, bug fixing, architecture exploration, and support for local models. It can use Anthropic, OpenAI, Groq, and Ollama-backed models.

The repository provides a main UI installed and run with `npx devon-ui`, plus a separate terminal interface installed through npm. The README describes an Electron UI and a self-hostable Electron app, with project-folder access boundaries and optional telemetry disablement. Windows support is noted as still in progress, and non-Python language support is described as limited.

Capabilities

#Agent-driven source code patches

#Codebase understanding and search

#Interactive code editing

#Terminal and test execution

#Planning and debugging

#Multiple AI models

Categories

Built with

TTypeScript
PPython
PPrettier
JJavaScript
BBash
NNodeJS
JJSX
RReact Icons
EESLint
TTailwind
RReact
MMonaco Editor
ppnpm
RRadix UI
CCSS
DDocker
VVite
LLucide Icons

Tools similar to Devon