Why you'd want it
The OpenHands repo now ships Agent Canvas, a self-hosted UI that runs the open-source OpenHands agent and can also drive Claude Code, Codex, Gemini CLI, OpenCode or any ACP-compatible agent. Agents run on Agent Server backends on your laptop, in Docker containers, on VMs or in OpenHands Cloud, and you switch between backends from one frontend. Automations run on a schedule or on webhook events and connect to Slack, GitHub, Linear and Notion.
Best for
- Teams running always-on agents on their own servers
- Running several agents in isolated Docker containers
- Scheduled and webhook-driven agent automations
Use it when
You want coding agents on a server or in Docker sandboxes so they keep working when your laptop is closed, and you want to trigger them from Slack or GitHub.
Skip it if
You just want one agent in your terminal or editor; the npm install runs the agent server directly on your machine with full filesystem access unless you use the Docker option, and it needs Node.js 24 and uv.
Editor's note
Repo renamed from All-Hands-AI/OpenHands and now hosts Agent Canvas; the agent SDK and Agent Server live in OpenHands/software-agent-sdk.