OpenHands Agent Canvas
OpenHands Agent Canvas is a self-hostable control center for coding agents and automations. The project documentation describes an interface for starting agent conversations, running workflows, and connecting to local or remote backends. Alongside the OpenHands agent, it lists Claude Code, Codex, Gemini, Pi, OpenCode, and agents compatible with the Agent Client Protocol.
It is relevant to developers and teams who want to coordinate programming work from one interface. Examples in the project documentation include breaking GitHub issues into tasks and connecting automation to other services. Backend configuration and service access still depend on the environment. Connecting an outside provider does not by itself guarantee privacy or zero cost.
For the option without a sandbox, the README lists Node.js 24 or later and uv as prerequisites. Its installation command is npm install -g @openhands/agent-canvas. Read the upstream instructions and review the agent's permissions before using that command. The project warns that this option runs the agent server directly on the machine with full filesystem access. For a server or a shared environment, consult the project's self-hosting and security guidance first.
OpenCode is another catalog entry worth comparing, although its workflow and capabilities are not necessarily identical. GitHub reported the repository license as MIT at the time of the snapshot; consult the repository license file for the full terms. The star and fork figures below are point-in-time data rather than live statistics and may change after the retrieval date.
Data as of : 92538 stars · 12338 forks.