OpenHands
Open-source fully autonomous software development agent (formerly OpenDevin). Self-hostable, model-agnostic, browser + terminal + editor. 43K+ GitHub stars. Competitive SWE-bench performance. The open-source alternative to Devin for teams that want full control over their agent infrastructure.
OpenHands (formerly OpenDevin) is the leading open-source autonomous software development agent. 43,000+ GitHub stars. 2,500+ contributors.
What It Does
OpenHands operates like a software engineer with access to a full development environment:
- Web browser — research, UI testing, interaction with web services
- Terminal — code execution, package installation, system commands
- Code editor — file creation and modification across any language
- External APIs — integration via MCP and custom extensions
The agent can be given a GitHub issue and will produce a working pull request — the same capability advertised by Devin, but open-source and self-hostable.
The OpenHands Index
OpenHands maintains the OpenHands Index (January 2026) — a benchmark of real GitHub issues resolved by the agent, tracking which issues different models can autonomously solve. This is distinct from SWE-bench in that it covers real production issues, not curated benchmark tasks.
Why Self-Hosting Matters
For dark factory use cases:
- Data sovereignty: Code never leaves your infrastructure
- Cost control: Use whatever model is most cost-effective
- Customization: Modify the agent’s behavior for your codebase
- No vendor dependency: Not tied to Anthropic, Cognition, or any specific provider
Level in the Five-Levels Framework
OpenHands with external scenario testing infrastructure: Level 4–5. The agent provides the implementation layer; the surrounding validation system determines the level.
Best For
Teams who want Devin-class capability with full control. Research groups. Organizations with data sovereignty requirements. Engineers building custom dark factory infrastructure around a model-agnostic agent core.