Agent profile

OpenHands

Self-hostable open-source platform that runs autonomous coding agents end-to-end across local/remote/cloud backends; web UI plus CLI, works with any LLM.

Overview

OpenHandsOverview
VendorAll Hands AI
LicenseMITMIT for everything outside enterprise/, which carries a separate enterprise license
Latest version1.8.01.8.0 (2026-06-10)
GitHub stars77400APPROX snapshot
LanguagePython~64% Python
InterfaceWeb UI, CLI, APIWeb UI at localhost:8000 + CLI
PricingOSS + paid cloudOSS self-host; All Hands Cloud is paid

Agent capabilities

OpenHandsAgent capabilities
TopologyMulti agentOrchestrates multiple coding agents; Agent-Client Protocol (ACP)
Planning
Tool callingNative function callingNative + MCP
ExtensibilityMcp servers, Custom tools, SDK
Memory
Code executionNativeSandboxed execution
Browser/computer useNativeBrowser tool
MCPNative
MultimodalText, Vision

Models

OpenHandsModels
Model-agnosticYesBring your own model; use with any LLM
ProvidersAnthropic, OpenAI, Google, OtherAny LLM via config
Local modelsFull
BYO keyYes

Self-hosting

OpenHandsSelf-hosting
Self-host difficultyModerateOfficial Docker self-host: docker run with a mounted socket plus separate sandbox runtime images and config — heavier than single-binary CLI agents; rating pending measured install on reference tier
DeployDocker, Kubernetes, NativeDocker self-host; VMs/cloud infra
ScalingDistributedMultiple backends; verify
Config complexity
Min vCPU (measured)1 vCPUFIRST-PARTY: measured on a DigitalOcean s-1vcpu-2gb (1 vCPU / 2 GB, Ubuntu 22.04), harness run 20260826-211316, 2026-08-26, via our own one-click preset. Installed and served its workspace over HTTPS on a single vCPU, though load average sat at 1.88 immediately after startup.
Min RAM (measured)2 GBFIRST-PARTY: measured on a DigitalOcean s-1vcpu-2gb (1 vCPU / 2 GB, Ubuntu 22.04), harness run 20260826-211316, 2026-08-26, via our own one-click preset. Used 1151 MB of 1967 MB usable at idle, so unlike the four CLI agents this one does NOT fit a 1 GB box — 2 GB is the floor we proved, and the margin above it is thin. It is the heaviest agent we have measured.
Idle RAM (measured)846 MBFIRST-PARTY: measured on a DigitalOcean s-1vcpu-2gb (1 vCPU / 2 GB, Ubuntu 22.04), harness run 20260826-211316, 2026-08-26, via our own one-click preset. Sum of its own processes at idle, and the shape matters: this is not one daemon but a stack — agent-server 349 MB, an automation uvicorn 344 MB, an openvscode-server 89 MB and a static frontend server 64 MB — plus dockerd and containerd on the host, since the preset requires Docker. Compare openclaw at 278 MB and hermes at 120 MB in a single process.
Infra costModerateFIRST-PARTY: measured on a DigitalOcean s-1vcpu-2gb (1 vCPU / 2 GB, Ubuntu 22.04), harness run 20260826-211316, 2026-08-26, via our own one-click preset. The only agent measured that rules out the cheapest tier. Where claude-code and codex leave a box at its OS baseline, OpenHands occupies most of a 2 GB one before any work starts.
One-click on AgentOceanYesFIRST-PARTY: production install preset (id: openhands) - ghcr.io/openhands/agent-canvas pinned, loopback-bound, fronted by Caddy with a generated credential surfaced in the dashboard.

Project health

OpenHandsProject health
MaturityProduction1.x line, widely used
MaintenanceActive
Release cadenceWeeklyEstimate
DocsGood
CommunityLarge

A dash (—) marks a value we have not yet verified first-hand. Record last verified 2026-06-17.

Run OpenHands on your own VPS — one click

OpenHands is a one-click install on any AgentOcean VPS: pick a plan, tick the preset, and it's live in minutes.