OpenHands
Your AI development partner

Big ideas.
Working code.

OpenHands is an open-source platform for AI software agents. Give it a task, and it can work with code, use development tools, and help turn your ideas into software.

AN EXAMPLE WORKFLOW
You describe the task
“Add a search bar to my app and test that it works.”
OpenHands gets to work
✓Explore the project and understand the code
✓Implement the search component
✓Run tests and investigate failures
Changes ready for your review↗

From a plain-language request to a reviewable change.

Less busywork. More building.

A helping hand across your workflow.

Work alongside an agent that can take action in a development environment.

Build features

Describe what you want to create. Agents can explore your project, write code, and edit files to implement a change.

Investigate & fix bugs

Ask an agent to trace a problem, inspect relevant code, and work through a potential fix.

Run tests & commands

Use a terminal to execute tests, inspect results, and iterate on code in a configured environment.

Understand a codebase

Get help navigating unfamiliar files, explaining how pieces fit together, and improving documentation.

Automate development

Run agents from the command line or connect them to repeatable engineering workflows and pipelines.

Make it your own

Self-host the platform, choose a compatible model, or use the SDK to build agents with your own tools.

You set the direction.

Capabilities depend on the model, tools, and access you configure. Review changes before using them.

  1. 01 / DESCRIBEStart with a task

    Share your goal, project context, and requirements.

  2. 02 / COLLABORATELet the agent work

    Follow its progress and give feedback along the way.

  3. 03 / REVIEWMake it yours

    Inspect the changes, validate results, and decide what ships.