Install ProPR, or skip the server
Run npm install -g propr-cli and propr setup on a Linux Docker host (quickstart). ProPR Hosted runs a dedicated instance for you when you would rather not run one.
OpenHands is an open agent environment with a conversation UI and a GitHub resolver for @openhands mentions. ProPR draws its boundary around delivery: approved plan, isolated run, pull request, follow-up.

OpenHands gives you one open agent and the workspace around it. ProPR gives you the planned PR, five interchangeable agents, and the comment loop.
@openhands → agent sandbox → pull requestOne agent, on any LiteLLM-supported model, with no second-model review.What you keep: your GitHub repositories and review process, your self-hosting habit, and the provider plans or API keys behind Claude Code, Codex, Antigravity CLI, Mistral Vibe, or OpenCode.
| OpenHands | ProPR |
|---|---|
| Conversation | Task |
openhands label or @openhands on an issue | AI label on the issue |
@openhands in a PR comment | Any plain PR comment |
| The OpenHands agent on a LiteLLM model | Any of five agents, chosen per task |
| Docker or Kubernetes install | propr setup on a Linux Docker host, or ProPR Hosted |
| No review step | /review by a second model; Ultrafix |
Run npm install -g propr-cli and propr setup on a Linux Docker host (quickstart). ProPR Hosted runs a dedicated instance for you when you would rather not run one.
Open the web UI, sign in with GitHub, and add the repository. Sign in the agents you want on the roster; each shows its health and default model.
Add the AI label to an issue you would have labelled openhands, then approve the plan.
Review the diff the way you review any pull request. A plain comment on it becomes the next commit on the same branch; /review posts scored findings and /fix applies them. The Ultrafix playbook loops review and fix until the score you set.
What stays with OpenHands: OpenHands runs on any LiteLLM-supported model; ProPR runs the five agents it ships and the models their vendors offer.
The overlap is real: both projects are open source, both self-host, and both care about agents changing code. OpenHands is MIT-licensed and ships as OpenHands Cloud, a self-hosted Docker or Kubernetes install, and an Enterprise tier priced from $500 per month for teams. Its agent connects to any model through LiteLLM on your own API key. On Cloud and Enterprise, the GitHub integration turns an openhands label or an @openhands mention on an issue into a pull request, and answers @openhands mentions in PR comments and inline review comments.
ProPR owns the review path: what should change, how it reaches GitHub, how people ask for fixes, and what happened on every run. Every task starts from an approved plan, runs Claude Code, Codex, Antigravity CLI, Mistral Vibe, or OpenCode in isolation, and lands as a PR a second model reviews. Every plain GitHub comment becomes another commit on the same branch.
| Question | OpenHands | ProPR |
|---|---|---|
| License and deployment | MIT; Cloud, self-hosted, or Enterprise | Apache 2.0; self-hosted |
| Agents | The OpenHands agent, on any LiteLLM-supported model | Claude Code, Codex, Antigravity CLI, Mistral Vibe, OpenCode |
| Plan approval before code | No | Yes |
| Product UI for runs and logs | Conversation UI with repository picker | Plans, tasks, PRs, logs, and cost per task |
| PR comments become follow-up commits | Yes: @openhands mentions on Cloud and Enterprise | Any plain comment, any agent |
| Review by a second model before merge | No | /review and Ultrafix |
Pick it to experiment with agent environments, run one agent on any model you like, or build internal tooling on open building blocks.
Pick it when the change needs a plan, GitHub review, follow-up commits, a choice of five agents, and usage visibility out of the box.
Verified November 2026: OpenHands Cloud GitHub integration, Enterprise GitHub integration, OpenHands LLM configuration, OpenHands pricing, OpenHands repository.