OpenHands
OpenHands is an MIT-licensed open-source AI software development agent platform developed by AllHands AI. Operating in an autonomous agent mode, it interprets natural language requirements and automatically executes software development tasks including code writing, debugging, testing, and version commits. The platform supports multiple large language models as backend engines and is suited for automated software engineering workflow scenarios.
Core Facts
Representative AI programming agents include Devin (Cognition Labs), SWE-Agent (developed by the Princeton team), OpenHands (formerly OpenDevin), and Anthropic's solution combining Claude with tool use
OpenHands v1.24.0 accumulated 29 commits, 136 file changes, 5,607 lines added, and 1,562 lines deleted, with tests and documentation accounting for the vast majority.
OpenHands, formerly known as OpenDevin, is an open-source agent control hub that adopts a sandbox isolation plus multi-tool orchestration architecture, capable of uniformly scheduling browsers, terminals, code editors, and external APIs.
Timeline (last 90 days)
Mainstream open-source Agent projects can be broadly divided into three categories: orchestration frameworks (such as LangChain, LlamaIndex, AutoGen, CrewAI), open-source versions of general-purpose Agent products (such as OpenHands, MetaGPT), and lightweight SDKs (such as OpenAI Agents SDK, Claude Agent SDK).
All six types of agents — OpenClaw, Hermes Agent, Agent Zero, OpenHands, Paperclip, and Buzz — are fully open source, can all be self-hosted, and are not locked into any model ecosystem.
OpenHands has the strongest end-to-end coding performance among all agents, and apart from model calls, data does not leave the server, and it is compatible with any model.
The Pull Request as a delivery form for agents offers isolation, auditability and reversibility; OpenHands's output is a PR awaiting human review, with the final decision remaining in human hands.
The three major cloud providers offer managed Agent runtime environments: AWS's AgentCore Runtime, Azure's Foundry Agent Service, and Google Cloud's Agent Runtime; the open-source solution OpenHands can be self-deployed.
Recursive released the local coding model Flint, with 40 billion total parameters and about 2.5 billion weights activated per token, under the Apache 2.0 license, with OpenHands as the launch partner.
OpenHands v1.28.0 supports requesting secrets during a conversation: the agent can pop up a request for a secret, and once the user enters it, it is stored in Secrets in settings, and the name must exactly match the environment variable injected into the execution layer.
In OpenHands, if the user has already logged in via the provider's own command line, OpenHands will reuse the login state and the Key field on the onboarding page can be left blank; each provider stores its login state in a different location: Claude Code in the macOS Keychain or ~/.claude/.credentials.json on Linux, Codex in ~/.codex/auth.json, Gemini CLI in ~/.gemini/oauth_creds.json, PI in ~/.pi/agent-auth.json, and OpenCode in ~/.local/share/opencode/auth.json.
OpenHands v1.27.0 adds OpenCode and PI to the built-in agent list, allowing users to run these two coding agents directly as OpenHands backends.
OpenHands' built-in agent mechanism is implemented via the ACP protocol (Agent Client Protocol), using JSON-RPC to communicate with coding agents over standard input and output.
40 more timeline events
All Facts (20)
Representative AI programming agents include Devin (Cognition Labs), SWE-Agent (developed by the Princeton team), OpenHands (formerly OpenDevin), and Anthropic's solution combining Claude with tool use
75%VerifiedOpenHands v1.24.0 accumulated 29 commits, 136 file changes, 5,607 lines added, and 1,562 lines deleted, with tests and documentation accounting for the vast majority.
65%VerifiedOpenHands, formerly known as OpenDevin, is an open-source agent control hub that adopts a sandbox isolation plus multi-tool orchestration architecture, capable of uniformly scheduling browsers, terminals, code editors, and external APIs.
65%VerifiedThe technical foundation of Agent mode is the maturation of tool-calling capabilities and the significant expansion of AI model context windows.
65%VerifiedOpenHands, formerly known as OpenDevin, focuses deeply on autonomous programming tasks at the code repository level.
65%VerifiedOpenHands is an AI software development agent platform licensed under the MIT open-source license.
65%UnverifiedOpenHands的四大核心能力包括沙箱代码执行、多工具组合调用、多轮长流程任务和自我迭代Debug
90%UnverifiedOpenHands提供CLI、本地GUI、Cloud版本和企业版四种产品形态
90%UnverifiedOpenHands采用基于Docker容器的沙箱方案,每个任务在独立容器环境中运行,与宿主机系统完全隔离
90%UnverifiedOpenHands可通过pip或brew安装CLI版本,也可通过Docker Compose部署本地GUI版本
85%UnverifiedOpenHands支持OpenAI、Claude、本地Ollama等多种模型后端
85%UnverifiedOpenHands的核心架构基于Agent SDK引擎,利用ReAct框架和Function Calling机制实现代理推理和执行
85%UnverifiedOpenHands选择以开源换生态的策略,与Devin等闭源产品通过SaaS模式构建护城河的策略形成对比
80%UnverifiedOpenHands能够实现从需求描述到代码提交的全闭环自动化,包括分析代码、修改代码、运行测试以及围绕GitHub Issue和PR进行协作
80%UnverifiedRepresentative coding agent products include Devin, OpenHands, and GitHub Copilot Workspace.
60%UnverifiedThe core design philosophy of AI programming tools such as Devin, OpenHands, and SWE-Agent is based on the ReAct (Reasoning + Acting) paradigm.
60%UnverifiedOpenHands (formerly OpenDevin) is an open-source alternative to Devin.
60%UnverifiedMainstream open-source Agent projects can be broadly divided into three categories: orchestration frameworks (such as LangChain, LlamaIndex, AutoGen, CrewAI), open-source versions of general-purpose Agent products (such as OpenHands, MetaGPT), and lightweight SDKs (such as OpenAI Agents SDK, Claude Agent SDK).
50%UnverifiedOpenHands has the strongest end-to-end coding performance among all agents, and apart from model calls, data does not leave the server, and it is compatible with any model.
50%UnverifiedAll six types of agents — OpenClaw, Hermes Agent, Agent Zero, OpenHands, Paperclip, and Buzz — are fully open source, can all be self-hosted, and are not locked into any model ecosystem.
50%