OpenHands

Open-source software development agent platform

FreemiumFree trialOpen Source
  • Coding & development · editorial fit

Overview

OpenHands is an open-source software-development agent platform for planning, editing, testing, and shipping changes. Its agents can work through a complete task loop, while the SDK and large-codebase tooling provide dependency mapping, parallel execution, and repeatable automation around repositories.

The platform can run locally, in a private cloud, or in a managed environment with isolated and auditable execution. Integrations with GitHub, Slack, Jira, Linear, and MCP make it suitable for engineering teams that want agents to handle repository work, review, triage, QA, incidents, documentation, and recurring chores.

Supported use cases

Issue-to-PR automation

Triage an issue, implement a fix, run checks, and prepare a pull request.

QA and incident response

Investigate a failing build or incident in an isolated environment and propose a verified patch.

Recurring engineering chores

Automate documentation, codebase mapping, review, or maintenance work on a schedule.

Key capabilities

  • End-to-end development agents

    Plans, writes, applies, validates, and ships software changes across a task lifecycle.

  • Large-codebase and parallel work

    Maps dependencies and coordinates multiple agents or tasks across repositories.

  • Controlled execution

    Supports isolated sandboxes, self-hosting, private cloud, and auditable execution for organizational environments.

  • Engineering integrations

    Connects with GitHub, Slack, Jira, Linear, and MCP for issue, review, communication, and automation workflows.

Use cases