Agent harnesses (open source) · open source

OpenHands

An open-source platform for coding agents. Agent Canvas is a self-hosted control center that runs the OpenHands agent out of the box, can also drive Claude Code, Codex, Gemini CLI, OpenCode or any ACP agent, and runs automations on a schedule or from Slack, GitHub or Linear events.

Visit OpenHands ↗ Pricing page ↗

Best for: Self-hosting a team of coding agents, sandboxed in Docker, with scheduled or webhook-triggered automations.

Harness specs

Models & providersAny LLM supported by LiteLLM, including OpenAI, Anthropic, Google Gemini and Vertex AI, AWS Bedrock, Azure, Groq, OpenRouter, Moonshot, DigitalOcean and a LiteLLM proxy. It can also use existing Claude Code, Codex or Gemini CLI credentials through ACP agents.
Runs local / offlineyes Docs cover local model servers (LM Studio, Ollama, vLLM and SGLang), and Agent Canvas and its backend run on your own machine by default. Docs warn that local LLMs can have limited functionality.
LicenseMIT
SetupMedium. npm install -g @openhands/agent-canvas (needs Node.js 24+ and uv), or one docker run of the agent-canvas image for a sandboxed setup. Then open localhost:8000 and add an LLM.
Repogithub.com/OpenHands/OpenHands
Sources[1] [2] [3] [4]

Pricing

Free tierYes. Agent Canvas is open source (MIT) and free to self-host with your own LLM key.
Paid plansTeams is $500/mo for up to 10 users (+$50/mo per extra seat, 30-day trial, capped at 5,000 sessions/month) and is self-hosted with RBAC and SSO. Enterprise is custom pricing.
MakerOpenHands (All Hands AI)
Sourcehttps://www.openhands.dev/pricing
Last verified

Pros

  • Docker sandboxes, including one container per conversation
  • Runs third-party agents (Claude Code, Codex, Gemini CLI, OpenCode) through ACP
  • Built-in automations triggered by schedules or webhooks

Cons

  • Docs say it needs a powerful model, and local models can have limited functionality
  • The no-sandbox install gives the agent full access to your filesystem

Notable facts

Alternatives

Harnessesfree tieropen source

Cline

An open-source agent in your editor where you control the model and pay only for inference.

verified 2026-11-03
Harnessesfree tieropen source

Aider

Terminal pair programming with automatic git commits and any LLM, including local models.

verified 2026-11-03
Harnessesfree tieropen source

OpenCode

Trying a capable open-source terminal agent for $0, with free models and no account.

verified 2026-11-03
Harnessesfree tieropen source

Goose

An extensible open-source agent that can install, execute, edit and test with any LLM.

verified 2026-11-03
Harnessesfree tieropen source

Hermes Agent

A self-hosted personal agent with long-term memory and self-written skills that you can reach from the terminal or from Telegram, Discord or Slack.

verified 2026-11-03

FAQ

Is OpenHands free?

Yes. Agent Canvas is open source (MIT) and free to self-host with your own LLM key.

How much does OpenHands cost?

Teams is $500/mo for up to 10 users (+$50/mo per extra seat, 30-day trial, capped at 5,000 sessions/month) and is self-hosted with RBAC and SSO. Enterprise is custom pricing.

What is OpenHands best for?

Self-hosting a team of coding agents, sandboxed in Docker, with scheduled or webhook-triggered automations.

Who makes OpenHands?

OpenHands is made by OpenHands (All Hands AI).

Spotted something out of date? Tell us and we'll re-verify. Facts on this page come only from the linked sources.