OpenHands is an open source platform for software development agents, with an environment to edit code, run commands and interact with projects.
What it does
- Run development agents in their own environment
- Edit code and run commands in projects
- Interact with repositories and development workflows
- Run the platform locally or on your own infrastructure
How it works
- You define tasks for the agent in the environment
- The agent accesses project code, terminal and files
- You follow and review actions
Project
- Open source, maintained by the community and All Hands AI
- Model-agnostic: works with different language models
Strengths
- Open source and self-hostable
- Complete environment for coding agents
- Works with different models
Points of attention
- Requires environment setup and configuration
- Quality depends on the model used
- Review security policies before exposing the environment
