OpenHands/OpenHands
🙌 OpenHands: AI-Driven Development
What it solves
OpenHands Agent Canvas provides a self-hosted developer control center to manage and automate coding agents. It eliminates the need to switch between fragmented tools by allowing developers to run multiple agents (like OpenHands, Claude Code, or Gemini) across various backends—local, remote, or cloud—from a single interface.
How it works
The system uses a frontend (Agent Canvas) that connects to one or more Agent Servers via a REST API. These servers can be hosted on a laptop, VM, or cloud infrastructure. For automation, it pairs with an Automation Server to trigger agents based on schedules or webhook events (e.g., from GitHub or Slack). It supports the Agent-Client Protocol (ACP) to remain compatible with various third-party agents and allows users to bring their own LLM models.
Who it’s for
Software engineers and development teams who want a centralized, self-hosted environment to orchestrate coding agents and automate repetitive engineering tasks.
Highlights
- Multi-Backend Support: Switch between local, remote, and cloud agent environments without losing context.
- Agent Agnostic: Works with OpenHands, Claude Code, Codex, Gemini, Pi, and any ACP-compatible agent.
- Workflow Automation: Integrates with Slack, GitHub, Linear, and Notion to automate tasks like report generation or issue decomposition.
- Flexible Deployment: Can be run without a sandbox, within a single Docker container, or with multiple isolated Docker sandboxes for concurrent conversations.
Related
- Project
- Project
- Project
- Project
- Project