Awesome Open

Project record

OpenHands

OpenHandsDeveloper ToolsAI agents for software development.MIT
Field notes / 254OpenHands
I / Function

AI agents for software development.

This repository provides OpenHands Agent Canvas, a self-hosted interface for starting coding-agent conversations and coordinating automated development tasks. It runs locally by default and can connect to multiple agent backends on Docker, virtual machines or cloud infrastructure. It supports OpenHands and ACP-compatible agents, while its integrated automation backend supplies scheduled workflows and webhook-triggered connections to external services.

OpenHands official README · Reviewed 2026-10-29

A compact bank of separate workcells shares one ribbon-like selector running through its walls.
Awesome Open* · Field recordOpenHandsOP-D9330C30 · Folio 254Domain: AI & Language Models / Developer Tools
Scoreboard · Updated 2026-11-02
  1. 01 / Feature noteBackend switching

    Manage local, remote and cloud agent backends from the same Agent Canvas frontend.

    Feature source ↗
  2. 02 / Feature noteAgent choice

    Run the OpenHands agent or connect third-party agents through the Agent-Client Protocol.

    Feature source ↗
II / Repository record

GitHub stars

92,602

Detected license

MIT

Repository created

2024-03-13

Repository push

2026-11-04

2024202520262027Repository created
2024-03-13
GitHub release
2026-11-03 · v1.35.0
Repository push
2026-11-04
Renamed: OpenDevin → OpenHands
(i)

Sources: Project-wide rename merged into main (implementation, 2024-08-19) / README at the merged rename revision (identity, 2024-08-19) / Release 0.9.0 includes the rename (release, 2024-08-23)

2024-08-19
III / Observations & evidence

GitHub stars

Unknown

i
Window mismatch; awaiting refresh

Cached history uses a different month window; chart withheld until aligned.

Latest attempt: deferred · Checked 2026-10-30T03:43:36.327272+00:00 · Last successful fetch 2026-10-15T06:49:08.002085+00:00 · Provider source

Hacker News stories

Unknown

i
Not recorded

OpenSSF Scorecard

Unknown

i
Unavailable

No result returned.

Checked 2026-10-27T00:18:10Z · Latest attempt: not found · Provider source

IV / Release record

GitHub release

v1.35.0

Published 2026-11-03

i
Available

Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source

V / Where it runs
Run
Local browser interfaceSelf-hosted server
Install
Package managerContainer
Documented platforms
macOS / Linux / Windows
i

Run Install Documented platforms

Reviewed 2026-10-31 · Kanzler (AI) · Approved evidence record

Run modes
  • Local browser interface

    Agent Canvas is opened at http://localhost:8000.

    OpenHands README

  • Self-hosted server

    The same stack can run on a server so agents keep running while a laptop is shut.

    OpenHands README

Install methods
  • Package manager

    npm install -g @openhands/agent-canvas, then agent-canvas.

    OpenHands README

  • Container

    docker run ghcr.io/openhands/agent-canvas:1.34.0, published on 127.0.0.1:8000.

    OpenHands README

Documented platforms
  • macOS / Linux / Windows

    Docker prerequisite: Docker Desktop on macOS or Windows, or Docker Engine or Docker Desktop on Linux.

    OpenHands README

External services
  • LLM provider · configuration-dependent

    The README says Agent Canvas can be used with any LLM, and optionally on OpenHands Cloud.

    OpenHands README

Package coordinates
  • npm · @openhands/agent-canvas · latest · documented · upstream

    Global install command in the project's README.

    OpenHands README

  • OCI / GitHub Container Registry · ghcr.io/openhands/agent-canvas · 1.34.0 · documented · upstream

    Tag in the README docker run example.

    OpenHands README

Resource and setup notes
  • Minimum: Node.js 24 or later, plus uv, for the npm install.

    The Docker option instead requires Docker and a PROJECTS_PATH directory.

    OpenHands README