← Back to all sparks
O

OpenHands

AI-ASSISTANTS
Velocity3.5

Open-source platform for AI software-engineering agents that modify code and run tasks.

OpenHands is in a high-cadence patch loop on cloud while OSS quietly gains KVM-accelerated sandboxes.

kvm-sandboxcloud-patchesmcp-configsdk-settingssandbox-isolationdefect-cycle
Current state
OpenHands has shipped six cloud patch releases in three weeks — mostly defect work on auth (offline tokens, encrypted JSON), MCP config migration, and SaaS routing. In parallel, the OSS 1.7.0 release added an opt-in KVM-accelerated sandbox (SANDBOX_KVM_ENABLED), exposed the SDK settings schema, and moved Tavily search into MCP. The split is clear: stabilization on cloud, capability expansion on OSS.
Where it's heading
Cloud is mid-stabilization — small surface fixes, no new headline features in the v1.2x line. OSS is where the directional work lives, particularly the sandbox layer; the KVM flag suggests OpenHands wants its agent runtime to be a real isolation boundary capable of handling enterprise pilots that demand it. Once cloud's defect curve flattens, expect the cloud line to absorb the OSS sandbox work.
Prediction
SANDBOX_KVM_ENABLED graduates from OSS flag to documented cloud option within the next minor or two. The cloud 1.2x patches likely consolidate into a 1.30 line as the active branch.

Recent moves

  1. 9d ago

    Cloud 1.29.1: preserve offline tokens through refresh

    Cloud 1.29.1 fixes a bug where the offline token was being deleted. Single-issue patch in the ongoing cloud stabilization cycle.

    View source ↗
  2. 9d ago

    Cloud 1.29.0: SDK bump to 1.21.1

    Cloud 1.29.0 bumps SDK packages to v1.21.1. Coordination release rather than a feature drop.

    View source ↗
  3. 15d ago

    Cloud 1.26.1: handle persisted agent_kind in org responses

    Cloud 1.26.1 handles the persisted agent_kind='openhands' value in org responses. Migration-era data-shape fix.

    View source ↗
  4. 17d ago

    Cloud 1.26.0: fix SaaS routes shadowed by frontend mount

    Cloud 1.26.0 fixes SaaS routes being shadowed by the frontend mount — a routing precedence bug, not a feature change.

    View source ↗
  5. 20d ago

    1.7.0 - 2026-05-01

    OSS 1.7.0 adds the opt-in SANDBOX_KVM_ENABLED variable so sandbox containers can run KVM-accelerated VMs, plus surfaces the SDK settings schema and shows the active LLM on conversation cards. The KVM addition is the one that matters: it moves the sandbox from emulation to real virtualization for users who need it.

    View source ↗
  6. 21d ago

    Cloud 1.25.1: accept pydantic models in EncryptedJSON

    Cloud 1.25.1 makes EncryptedJSON accept pydantic models in process_bind. ORM-level patch in the cloud defect cycle.

    View source ↗