Core Concepts
Reasoning
Memory & Retrieval
Agent Types
Design Patterns
Training & Alignment
Frameworks
Tools
Safety & Security
Evaluation
Meta
Core Concepts
Reasoning
Memory & Retrieval
Agent Types
Design Patterns
Training & Alignment
Frameworks
Tools
Safety & Security
Evaluation
Meta
This is an old revision of the document!
Devon is an open-source AI pair programmer developed by Entropy Research that provides autonomous planning, execution, and debugging capabilities within Git-based workflows. It features a terminal user interface (TUI) and operates as an interactive coding partner rather than a black-box code generator. With over 3,450 GitHub stars, Devon combines multi-file editing, code exploration, test writing, and bug fixing in a collaborative developer experience.
GitHub: entropy-research/Devon
Devon is built in Python (82.8%) with a TypeScript frontend (16.5%):
# Clone and install Devon git clone https://github.com/entropy-research/Devon.git cd Devon pip install -e . # Set your API key export ANTHROPIC_API_KEY="your-key-here" # Start a Devon session in your project cd my-project devon # In the Devon TUI, describe your task: # "Add rate limiting middleware to the Express API endpoints" # Devon will plan the approach, show you the steps, and implement # Or use with a specific model devon --model gpt-4o "Refactor the auth module to use JWT tokens" # Start a debugging session devon "The user registration endpoint returns 500 on duplicate emails"
Devon's published roadmap includes:
The Entropy Research team has also developed related tools including Slate (an AI development environment) and a sandbox agent for running coding agents in containers.