Build
Connect & operate
Design & teams
Start hereScope a build in one callBring a spec, a wireframe, or a paragraph. You leave with an architecture, a timeline, and a number.Book a scoping call
AI software
LLM & data systems
Vibe coding
Ready to ship?Put AI where the work isAgents, RAG, and private LLMs wired into the systems your team already uses — not a chatbot bolted to a homepage.Discuss an AI project
Domain firstWe learn your workflow before we model itRegulated, operational, or high-volume — the constraints belong in the schema, not in a training doc.Talk about your domain
Plan smarterEstimate before you commitCost ranges, scope templates, and the questions we ask in discovery — free, no form.Open the cost calculator
Real conversationsTalk with a technical leadNo SDR, no discovery gauntlet. The person on the call is the one who scopes the build.Book a call
AI Coding Agents · OpenHands

OpenHands

OpenHands is a self-hosted developer control center that lets you run coding agents (including OpenHands, Claude, Codex, or Gemini) across local, Docker, VM, or cloud backends. It provides a unified interface for multi-agent automation, integrations with tools like Slack and GitHub, and the ability to define workflows that run on schedule or trigger from webhooks.

Source: GitHub — github.com/OpenHands/OpenHands
79.9k
GitHub stars
10.2k
Forks
Python
Primary language
Other
License (Requires review (not clearly OSI))

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
RepositoryOpenHands/OpenHands
OwnerOpenHands
Primary languagePython
LicenseOther — Requires review (not clearly OSI)
Stars79.9k
Forks10.2k
Open issues351
Latest release1.9.2 (2026-07-07)
Last updated2026-07-07
Sourcehttps://github.com/OpenHands/OpenHands

What OpenHands is

Python-based agent orchestration platform with a Node.js frontend (Agent Canvas) that communicates with one or more OpenHands Agent Servers via REST API. Supports pluggable LLMs, ACP-compatible agents, Docker sandboxing, and an optional Automation Server for event-driven and scheduled task execution. Code is being refactored across three repositories: main OpenHands, software-agent-sdk, and agent-canvas.

Quickstart

Get the OpenHands source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/OpenHands/OpenHands.gitcd OpenHands# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Multi-backend agent deployment

Run agents on your laptop, VMs, and cloud infrastructure simultaneously, switching between backends without interruption. Ideal for teams needing both local development and shared cloud execution.

Automated engineering workflows

Create Slack-triggered or scheduled automations (e.g., GitHub issue decomposition, dependency updates, report generation) without building custom CI/CD pipelines.

Vendor-agnostic agent execution

Standardize on a single control plane while plugging in different LLMs (OpenAI, Claude, Gemini) and agent implementations (OpenHands, Claude Code, Codex) via ACP protocol.

Implementation considerations

  • Choose deployment model early (local vs. Docker vs. VM vs. cloud) based on security and team-sharing needs; Docker sandbox mitigates filesystem access risk.
  • Plan LLM provider access and costs—project supports any LLM but you must provision API keys and manage token budgets.
  • Automate backend lifecycle management if running multiple Agent Servers; no built-in multi-backend failover or load balancing mentioned.
  • Schema and API for ACP agents must be understood to integrate third-party agents; unclear if documentation covers edge cases.
  • Database/state storage for Automation Server not clearly specified; plan persistence layer if running automations at scale.

When to avoid it — and what to weigh

  • Require production-grade SLA guarantee — Project is in beta status; use OpenHands Cloud/Enterprise if you need commercial support and uptime SLAs.
  • Cannot isolate agent execution environments — Without Docker or VM backend, agents run with full filesystem access on the host. Not suitable if sensitive data or strict sandboxing is non-negotiable.
  • Need out-of-the-box integration with legacy enterprise systems — Integrations are listed (Slack, GitHub, Linear, Notion) but depth and maturity of each are not detailed; custom development likely required for proprietary systems.
  • Require strict license compliance without review — License is marked 'Other'; commercial use must be verified before deployment.

License & commercial use

License is marked 'Other' in GitHub metadata. No explicit OSI-approved license ID (e.g., MIT, Apache 2.0) is stated. Commercial use rights are unclear and require explicit review of the actual LICENSE file in the repository.

Caution: License classification is 'Other', not a recognized permissive OSI license. The README mentions 'OpenHands Cloud' and 'OpenHands Enterprise' as commercial offerings, suggesting the open-source project may have restrictions. Do not assume open-source = free commercial use. Review the LICENSE file and contact the maintainers before using in any revenue-generating product or internal enterprise deployment.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityNeeds review
Deployment complexityModerate
DEV.co fitGood
Assessment confidenceMedium
Security considerations

Without Docker/VM backend, agents have full filesystem access to the host—use only in trusted environments or containerize immediately. Self-hosting guide emphasizes security hardening, but specific hardening steps not provided here. Webhook endpoints for automations must be secured (TLS, authentication); review before exposing to external triggers. Multi-backend communication and LLM API key management require secure credential storage. No mention of audit logging, rate limiting, or RBAC in provided data.

Alternatives to consider

Anthropic Claude Code + Aider

Single-vendor, proprietary agent environment with deep IDE integration; no self-hosting or multi-backend option but simpler onboarding for Claude users.

GitHub Copilot + GitHub Actions

Tight GitHub integration, native CI/CD automation, and GitHub-hosted infrastructure. Better if workflows are GitHub-centric; limited to Copilot agent and GitHub ecosystem.

LangChain / LlamaIndex agent orchestration

Lower-level SDKs for building custom multi-agent workflows. Requires more engineering but offers flexibility; no pre-built UI or automation server like OpenHands.

Software development agency

Build on OpenHands with DEV.co software developers

Start with local Docker or deploy across cloud backends. Switch agents and models without vendor lock-in. Review the LICENSE and self-hosting guide before production use.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

OpenHands FAQ

Can I run OpenHands without exposing my full filesystem?
Yes, use Docker container (Option 2) which mounts only a specified PROJECTS_PATH directory. For additional isolation, run the Agent Server on a separate VM. Local install (Option 1) has unrestricted access.
Does OpenHands work offline or require internet?
Not clearly stated. LLM provider connectivity is required unless you self-host a local model (possible via 'Bring your own model' but setup not detailed). Webhook automation requires internet.
What happens to agent state if the Agent Server crashes?
Unknown. Persistence mechanism for Agent Server and Automation Server state is not detailed. Plan for data loss or implement external state backup.
Is commercial use allowed?
Requires review. License is marked 'Other'; the repository may have proprietary restrictions. Confirm via LICENSE file and maintainers before commercial deployment.

Custom software development, end to end

Standing up OpenHands properly takes more than a deploy. As a software development agency, DEV.co handles the ai coding agents architecture, the web development on top, and the operational work underneath.

Run Coding Agents Your Way

Start with local Docker or deploy across cloud backends. Switch agents and models without vendor lock-in. Review the LICENSE and self-hosting guide before production use.