Agent workspaces
OpenHands Agent Canvas
Self-hosted control center that runs and automates coding agents
OpenHands Agent Canvas is the self-hostable developer control center from OpenHands (formerly All Hands AI, MIT licensed, 85k+ GitHub stars). It runs the OpenHands agent plus third-party harnesses - Claude Code, Codex, Gemini CLI, anything ACP-compatible - through one web UI on your own machine, and turns them into scheduled or event-triggered automations that fire from Slack, GitHub, Linear, or cron. Announced June 16, 2026; current release 1.16.0.
GitHub stars
90,323
daily snapshots
2026-09-01 to 2026-10-09
What Agent Canvas is
OpenHands spent three years building one of the strongest autonomous coding agents - the project behind much of the early SWE-bench conversation, formerly All Hands AI, independent and $18.8M Series A funded (Madrona, November 2025). Agent Canvas, announced June 16, 2026, is the company’s bet on what comes after one-shot prompting: a self-hosted control center where coding agents run continuously against real repos.
The frontend speaks to an Agent Server (a Python REST API that runs multiple agents on one host), an automation server for schedules and webhooks, and any ACP-compatible harness. It is MIT licensed and self-hostable from a laptop up.
Install and sandbox
Three install paths. The no-sandbox path (npm install -g @openhands/agent-canvas, then agent-canvas; Node 22.12+ and uv required) gives the agents full filesystem access - the docs say so plainly. The Docker sandbox path runs ghcr.io/openhands/agent-canvas:1.16.0 and only exposes a directory you choose: agents can touch what is under your PROJECTS_PATH mount and their ~/.openhands state, and nothing else. The UI lands on localhost:8000. The docs flag extra hardening steps before exposing anything on a network.
What automations add
A workspace plus a scheduler is the real product change. A workflow defined once can run as a cron job - weekly repo summaries, dependency checks, docs-drift checks - or fire on events from Slack, GitHub, and Linear: a PR opens, a review request lands, a channel gets a message. Each run has history you can inspect. OpenHands positions this as the operational layer: durable, trigger-based workflows instead of one-off terminal sessions.
Harnesses and models
Agent Canvas is not tied to its own agent. Over the Agent Client Protocol (the same protocol Zed pushes) it drives Claude Code, Codex, and Gemini CLI against your existing subscriptions - Claude Max, Codex Pro - and the OpenHands agent stands beside them. LLM profiles let you assign a cheaper model to scheduled background runs and switch models mid-conversation. The company ships NVIDIA Nemotron support and an AMD Instinct deployment guide that pairs Qwen3-Coder with vLLM, so open-weight models on your own GPU are a first-class path, not an afterthought.
Where it fits for local AI
The pitch - your agents on your machine, your model choice, your file access boundary - is the local-AI argument applied to coding agents. Run the Docker variant on a Mac Studio or a GPU box, point the harnesses at open-weight endpoints, keep the source code and the automation history under your roof, and the Enterprise control plane stays optional.
Sources: Agent Canvas announcement, GitHub, docs.
In use
At a glance
Primary use case
Running the OpenHands agent plus Claude Code, Codex, or Gemini CLI in one web UI, against real repos, with schedules and webhooks turning them into always-on workflows
Ecosystem
Agent Server (Python REST API), an automation server for cron/webhook triggers, integrations for Slack, GitHub, Linear, and Notion, and a Slack community (go.openhands.dev/slack); 500+ contributors to the core repo
Extends
Any ACP-compatible agent harness - OpenHands, Claude Code, Codex, Gemini CLI - plus any LLM through LLM profiles, including open-weight models served by vLLM
Who's behind it
OpenHands (formerly All Hands AI) - $18.8M Series A led by Madrona (November 2025) on a $5M seed led by Menlo Ventures (September 2024), with participation from Pillar VC, Betaworks, Rebellion, Obvious Ventures, and the Fujitsu Ventures Fund; strategic collaboration with AMD
Founders
- GitHub stars
-
https://github.com/OpenHands/OpenHands
90,323 stars - updated 2026-10-09
- License
- MIT
- Platforms
- cli, self-hosted, cloud
- Install
npm install -g @openhands/agent-canvas && agent-canvas- Model support
- Model-agnostic - the OpenHands agent plus Claude Code, Codex, Gemini CLI over ACP on your existing subscriptions; LLM profiles switch models mid-task
- Website
- https://www.openhands.dev