OpenHands
ActiveDescription
OpenHands is an open-source AI software engineering agent platform that can automatically execute development tasks, modify code, and support collaborative iteration.
Key Features
- Software Agent SDK - composable Python library to define agents and run them locally or scale to thousands in the cloud
- CLI interface - Claude Code/Codex-style command-line experience powered by Claude, GPT, or any LLM
- Local GUI - React-based single-page app with REST API, similar to Devin or Jules experience
- Cloud platform - hosted deployment with Slack/Jira/Linear integrations, multi-user RBAC and collaboration
- Sandboxed execution - each task runs in an isolated Docker container with file operations and code execution
- Evaluation infrastructure - built-in SWE-Bench evaluation framework (score 77.6) with custom benchmark support
Use Cases
Tags
Categories
Quick Start
# Quick start with Docker
docker pull all-hands-ai/openhands:latest
docker run -it --rm \
-p 3000:3000 \
-v /var/run/docker.sock:/var/run/docker.sock \
all-hands-ai/openhands:latest
# Open http://localhost:3000 to start using
# Or use CLI mode
pip install openhands-ai
openhands "Build me a Python HTTP server"