OpenHands vs Devin, and Kortix, the open-source option a company owns
OpenHands is an open-source, self-hosted control center for coding agents you point at a backend, and Devin is a closed, hosted software engineer that takes a ticket and returns a pull request; Kortix, which is open source, is the pick when the backlog spans more than code.
OpenHands, Devin and Kortix, side by side.
One self-hosts a coding-agent harness, one is a hosted software engineer, and one is the open-source system a company runs.
- What it is
- An open-source system a company runs its agent work on
- A self-hosted developer control center for coding agents
- Who runs it
- Kortix, or you, when it is self-hosted
- The OpenHands project, with a commercial cloud and Enterprise
- Open source
- Yes. Read it, fork it, audit it.
- Yes
- Self-hosting
- Yes. Self-host is free.
- Yes; local, Docker, your own machine or your server
- Deployment options
- Kortix Cloud, your VPC, or on-prem
- A laptop, Docker, your own machine, your infrastructure, or OpenHands Cloud
- Shared context across the team
- Company memory, skills and rules in one repo
- A shared Agent Server for team agents
- Human review of agent work
- Work reaches main through a change request a person approves
- Engineers keep review, approval and merge
- Price shape
- Free at $0; team plan $40 per seat per month
- Free to self-host; commercial cloud and Enterprise
- What it is
- An open-source system a company runs its agent work on
- An autonomous AI software engineer that writes, runs and tests code
- Who runs it
- Kortix, or you, when it is self-hosted
- Cognition, as a hosted cloud service
- Open source
- Yes. Read it, fork it, audit it.
- No
- Self-hosting
- Yes. Self-host is free.
- No
- Deployment options
- Kortix Cloud, your VPC, or on-prem
- Hosted cloud, desktop and CLI; Enterprise in your VPC
- Shared context across the team
- Company memory, skills and rules in one repo
- DeepWiki and shared wikis for the team
- Human review of agent work
- Work reaches main through a change request a person approves
- Draft pull requests wait for your review
- Price shape
- Free at $0; team plan $40 per seat per month
- Free tier; Pro $20/month; Team from $80/month; Enterprise custom
Work that starts on its own
# kortix.yamltriggers: - slug: daily-digest type: cron cron: '0 0 9 * * 1-5' prompt: Summarize yesterday's support tickets and open a change request with the digest.From the Kortix README, a schedule in kortix.yaml starts a session with nobody present and opens a change request.
What OpenHands and Devin each are
OpenHands is an open-source, self-hosted control center for coding agents and automations (OpenHands on GitHub). OpenHands runs its own agent or a third-party agent such as Claude Code, Codex, Gemini or OpenCode, connects to one or more agent-server backends, and starts from a laptop, Docker, your own machine or a company server.
Devin is a closed, hosted AI software engineer from Cognition (Devin documentation). Devin takes a task in plain language, works in its own cloud workspace with a shell, an editor and a browser, and returns a pull request. Devin's own docs size it plainly: if a person can do a task in three hours, Devin can most likely do it.
The unit of work each one finishes
Both tools end in a pull request, and both are built for engineering work. OpenHands ends a conversation or an automation in a change to a repository. Devin ends a delegated ticket in a draft pull request a person reviews. The reviewer is an engineer and the result is a diff, so the result lands in git.
When Devin is the right pick
Devin fits a team that wants to delegate a backlog and check the result later. Devin splits a large task across parallel cloud agents and reports back, and it keeps working while your laptop is closed (Devin plans and pricing). Devin's plans run from a free tier to Pro at $20 a month, a Team plan from $80 a month, and an Enterprise option (checked October 2026). If the work is engineering tickets, migrations and repetitive pull requests, Devin is built for that shape.
When OpenHands is the right pick
OpenHands fits a team that wants to self-host the coding-agent harness and keep control of the machine. OpenHands' own repository warns that the agent server runs directly on the host you install it on, with access to that machine's filesystem and network, so the machine itself is the boundary (OpenHands on GitHub). OpenHands Cloud is the managed option for a team that would rather not run the backends itself (OpenHands docs).
Where a team outgrows a coding agent
OpenHands and Devin both stop at engineering. Devin returns a pull request; a month-end close, an outbound sequence or support triage across a CRM is not a pull request, and there is no shared place for the instructions, the memory and the per-tool permissions that work needs. The decision changes when the same team asks for those agents to run from Slack, on a schedule, and reach the apps the rest of the company uses.
How Kortix covers the wider work
Kortix is the open-source AI Operating System: agents, skills, company memory and connectors live in one git repo you own. A coding task is one use of it. The same object runs the books, the campaign and the support queue, and reaches the tools those teams use: 3,000+ apps in a click, plus MCP, OpenAPI, Postman, GraphQL and raw HTTP.
One isolated sandbox per session. Each session has its own isolated machine and branch. Session work reaches main through a change request. Merge is default-deny for agents, so a person reads the result before it counts (Kortix docs). Self-host is free, so the platform can run on your own network.
How to choose
Three questions settle it. Does the work have to leave engineering? Is the result a diff an engineer reads, or a deliverable another department reads? And does the whole system have to run on your own infrastructure, or is self-hosting the coding harness enough?
If every answer is about code, start with OpenHands or Devin. If any answer is about the rest of the company, Kortix is the one to run. The Kortix vs OpenHands comparison takes the same decision against OpenHands, the OpenHands alternatives page covers the rest of the field, and Kortix's own account of the choice is on the Kortix blog.
Questions buyers ask about this comparison
Short answers, with the sources, for the OpenHands and Devin choice.
Is Devin open source?
No. Devin is a closed, hosted AI software engineer from Cognition, sold as a subscription. OpenHands and Kortix are the open-source options here.
Can I self-host Devin?
No. Devin runs as a hosted cloud service, and its Enterprise plan can deploy in your own virtual private cloud. Kortix self-hosts the whole platform, and OpenHands self-hosts the coding harness.
Is OpenHands open source?
Yes. OpenHands is an open-source, self-hosted control center for coding agents and automations, with its source on GitHub.
What do Devin and Kortix cost?
Devin has a free tier, Pro at $20 a month, a Team plan from $80 a month, and Enterprise pricing on its own page (Devin plans). Kortix's free plan is $0 with 200 credits per month and 1 project, and the team plan is $40 per seat per month.
Which one should a team pick?
For engineering tickets and repetitive pull requests, OpenHands or Devin fits. When the work spreads to other departments, or has to land through one review gate in a repo the company owns, Kortix is the one to run.
Take the work past code.
Start with one workflow and grow from there.