
OpenHands
Open-source autonomous coding agent platform, formerly OpenDevin, by All Hands AI.
OpenHands is an open-source autonomous coding agent platform, formerly OpenDevin, by All Hands AI. MIT-licensed and fully self-hostable in Docker.
About OpenHands
OpenHands is an open-source autonomous coding-agent platform from All Hands AI — formerly OpenDevin.
Its edge is an open, self-hostable take on the autonomous agent: MIT-licensed and self-hostable in Docker, bring-your-own-key for any major LLM, and a sandboxed runtime that exposes a browser, file editor, and terminal to the agent.
It's for teams who want Devin-style autonomy without the lock-in and are willing to run it themselves. Caveats: self-hosting needs Docker familiarity and a capable machine, and the hosted SaaS tier is still feature-limited compared with commercial agents like Devin.
It's the open, self-hostable counterpart to the managed, closed Devin.
Sources: all-hands.dev, this listing
What it does well
- MIT-licensed and fully self-hostable in Docker.
- Bring-your-own-key for any major LLM provider.
- Sandboxed runtime with browser, file editor, and terminal exposed to the agent.
Where it falls short
- Self-hosting requires Docker familiarity and a powerful machine.
- Hosted SaaS tier still feature-limited compared to commercial agents like Devin.
Tagged
- Self-hostable
- Bring Your Own Key
- Supports Claude
- Supports GPT
- Supports Local Models
- Agentic Mode
- Multi-file Edits
- Git Integration
- Terminal Execution
- Freemium
- Open Source
Compared with similar things
Picked by shared tags inside the AI Coding Agents.
- 01Free →Aider
Open-source CLI coding agent that pair-programs in your terminal and commits to git automatically.
- 02Freemium →n8n
Open-source workflow automation with native LLM nodes — self-host on your own infrastructure.
- 03Freemium →LlamaIndex
Data framework for connecting LLMs to private data with chunking, indexing, and retrieval primitives.
- 04Freemium →LangChain
Most-used framework for building LLM applications with retrieval, agents, and chains.
- 05Freemium →Zed
High-performance multiplayer code editor written in Rust with built-in AI chat and inline edits.
- 06Freemium →CrewAI
Open-source framework for orchestrating role-playing multi-agent teams in Python.
Related reading
- How to Do Your Own SEO with Claude Code
Claude Code can do most of your SEO — build a crawlable static site, write and optimize pages, fix the technical layer, even bottle the whole workflow into a reusable skill. What it can't do is invent authority or pick keywords, and if you let it generate 10,000 pages you'll get de-indexed, not ranked. Here's the honest, hands-on version for a maker whose site shipped last week.
Read guide → - The Best Vibe Coding Tools
The best vibe-coding tools aren't another AI model — they're the open-source Claude Code repos you stack on top of it. The right ones turn the agent from a fancy autocomplete into a disciplined senior engineer: it plans before it codes, designs properly, maps your codebase, and gets scanned for security. Here are eight worth installing.
Read guide → - How to Build an MVP with AI
You don't start by building. You start by finding the one assumption that would kill the idea, then build the smallest thing that tests it. Here's the full idea-to-deployed workflow from a live AI build session: research the market with ChatGPT, pick a segment on unit economics, have AI write the PRD, then vibe-code and ship with Claude Code — in a couple of hours, not a quarter.
Read guide →
Concepts you should know
- Agentic coding
A development style centred on coding agents — the human describes intent, the agent plans and executes the work, and the human reviews diffs or PRs rather than authoring code line by line. The umbrella term for vibe coding and adjacent practices.
- AI agent
An LLM-powered program that pursues a goal over multiple steps by calling tools, observing results, and replanning. Agents differ from single-turn chatbots in that they can take real actions (run shell commands, edit files, hit APIs) and iterate without human intervention between steps.
- Autonomous coding
Long-horizon, unattended coding sessions where an agent works for minutes or hours without human approval at each step. Contrasts with approval-gated modes where the user confirms each shell command or file edit.
- Coding agent
An AI agent specialised for software-engineering tasks. Exposes file editing, terminal execution, code search, and git operations as tools and pursues multi-step coding goals like "add a /signup route with tests".
Featured on Vibedonalds
Own OpenHands? Add this badge to your site to show you’re listed — and link back to your profile here.
<a href="https://vibedonalds.com/tools/openhands" target="_blank" rel="noopener">
<img src="https://vibedonalds.com/badge/featured-on-vibedonalds.svg" alt="OpenHands — Featured on Vibedonalds" width="240" height="60" loading="lazy" />
</a>Frequently asked questions
- What is OpenHands?
- OpenHands is an open-source autonomous coding agent platform, formerly OpenDevin, by All Hands AI.
- Is OpenHands free?
- OpenHands offers a free tier and paid plans with higher limits or premium features.
- What platforms does OpenHands support?
- OpenHands runs on web, mac, win, linux, cli.
- What category does OpenHands belong to?
- OpenHands is in the AI Coding Agents category — Autonomous agents that write, edit, run, and review code. Includes CLI agents, agentic IDE add-ons, and code-review bots.
- What are the downsides of OpenHands?
- Self-hosting requires Docker familiarity and a powerful machine. Hosted SaaS tier still feature-limited compared to commercial agents like Devin.