OpenHands
AI codingGive coding tasks to AI agents that write code and open pull requests
OpenHands is built around Agent Canvas, a browser interface for starting, watching and automating AI coding agents. It runs on your own machine by default, and it can connect to several agent servers at once, such as a laptop for personal work and a shared server for the team.
- Run the OpenHands agent, Claude Code, Codex or Gemini CLI from one browser interface.
- Bring your own model: use any provider key and keep up to 10 saved model profiles.
- Run agents on a schedule or on GitHub and Slack events, for example to turn issues into pull requests.
What people use it for
Turn issues into pull requests
Start the prebuilt Issue to Pull Request automation, point it at your repositories and pick a model profile. The agent implements each issue it picks up and creates a pull request for your team to review.
Get a first review on every pull request
Set up the GitHub PR Review Assistant from the workflow templates, which connect to GitHub through an MCP server. It reviews pull requests and posts its feedback as a comment before a person looks.
Share one always-on agent with the team
Start Agent Canvas in public mode on a small cloud server with a long API key, and put nginx with TLS in front of it. Teammates add that server as a backend from their own Agent Canvas and send it work such as code review and dependency updates.