Directory › Development › OpenHands
> GEM DEVELOPMENT · AGENTS & AUTOMATION
OpenHands
by All Hands AI
An open-source platform for autonomous software agents, run on your machine or on a server.
View on GitHub →What it does
- "Agent Canvas" web UI to drive several agents
- Sandboxed execution in Docker containers
- Can be triggered from GitHub, Slack or Datadog when self-hosted
Install it
Requirements: Node.js 24+ and uv; Docker recommended for sandboxing.
Install
npm install -g @openhands/agent-canvas
Run (then open http://localhost:8000)
agent-canvas
Docker option (README)
https://github.com/OpenHands/OpenHands#option-2-with-a-docker-sandbox
The prompt for your agent
Paste it into your coding agent: it checks the requirements and installs it for you.
Claude CodeCodexCursorGemini CLIopencode
Prompt
Install OpenHands (https://openhands.dev) on my machine.
1. Check the requirements: Node.js 24+ and uv; Docker recommended for sandboxing. If anything is missing, tell me before installing anything.
2. Follow the official method:
- Install: npm install -g @openhands/agent-canvas
- Run (then open http://localhost:8000): agent-canvas
- see https://github.com/OpenHands/OpenHands#option-2-with-a-docker-sandbox
3. Check that it works, then explain how to launch it and where to start.
Always review what your agent is about to run, especially install commands.