atlas

Research map / Multi-agent systems and games / LLM agents

OpenHands: An Open Platform for AI Software Developers as Generalist Agents

ICLR 2025 · Multi-agent systems and games › LLM agents · approach: LLM multi-agent collaboration and safety · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces OpenHands, an MIT-licensed open platform for building and evaluating generalist AI software agents with sandboxed runtime, event-stream architecture, agent hub, multi-agent delegation, and evaluation on 15 benchmarks.

Problem

Building, evaluating, and safely deploying AI agents that interact with the world through software (code, shell, web) lacks a unified, reusable, open platform spanning agents, sandboxed environments, and benchmarks.

Approach

A community-driven platform combining an event-stream agent abstraction, Docker-sandboxed runtime (bash, IPython, browser), a CodeAct-based generalist agent with delegation to specialist agents, an AgentSkills library, and an integrated 15-benchmark evaluation framework with LLM-mocked integration tests.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CodeAct general action space (bash, Python, browser) with the same system prompt across categoriesCodeActAgent v1.8 · SWE-Bench Lite / WebArena / GPQA / GAIASuccess Rate (%)No clear effect
Delegate web browsing subtasks from CodeActAgent to specialized BrowsingAgent (ablation)CodeActAgent v1.8 with gpt-4o-2024-05-13 · WebArenaSuccess Rate (%): 14.5 vs 14.8 for BrowsingAgent aloneNo clear effect
Delegate web browsing subtasks from CodeActAgent to specialized BrowsingAgent (ablation)CodeActAgent v1.8 with gpt-4o-2024-05-13 · MiniWoB++Success Rate (%): 39.8 vs 40.8 for BrowsingAgent aloneHurt
Upgrade base model from gpt-4o-mini to gpt-4o in CodeActAgent v1.8CodeActAgent v1.8 · SWE-Bench LiteSuccess Rate (%): 7.0 to 22.0Helped
Use Claude-3.5-Sonnet instead of GPT-4o as backbone for CodeActAgent v1.8CodeActAgent v1.8 · SWE-Bench LiteSuccess Rate (%): 22.0 to 26.0 at lower average cost (1.10 vs 1.72)Helped
Use CodeActAgent with strong model vs weaker model (gpt-3.5 to gpt-4o) (ablation)CodeActAgent v1.5 · ToolQA easySuccess Rate (%): 2.3 to 47.2Helped
Use gpt-4o-mini vs gpt-4o-based BrowsingAgent (ablation)BrowsingAgent v1.0 · WebArenaSuccess Rate (%): 8.5 to 14.8Helped
Replace gpt-3.5-turbo with gpt-4o in CodeActAgent for AgentBench OS (ablation)CodeActAgent v1.5 · AgentBench OS (bash)Success Rate (%): 11.8 to 57.6Helped
Add CodeAct-based multi-turn tool use and code execution (CodeActAgent v1.5 with gpt-4o) on HumanEvalFixCodeActAgent v1.5 · HumanEvalFix PythonSuccess Rate (%): 79.3 vs best non-agentic 48.6 (StarCoder2-15B)Helped
Add search/web-browsing tool capability to OpenHands on GPQA diamond (gpt-4o vs prior CoT)OpenHands CodeActAgent v1.5 with GPT4o · GPQA diamondSuccess Rate (%): 53.1 vs 38.8 for few-shot CoT GPT-4Helped

Surprising findings

Limitations

Experimental setup

Datasets: SWE-Bench SWE-bench Lite HumanEvalFix BIRD BioCoder ML-Bench Gorilla APIBench ToolQA WebArena MiniWoB++ GAIA GPQA

Benchmarks: SWE-Bench Lite HumanEvalFix BIRD ML-Bench BioCoder Gorilla APIBench ToolQA WebArena MiniWoB++ GAIA GPQA AgentBench

Metrics: success rate resolve rate execution accuracy pass@k average cost per instance

Baselines: SWE-Agent AutoCodeRover Aider Moatless Tools Agentless WebArena Agent AutoGPT GPTSwarm

Builds on: CodeAct BrowserGym SWE-Agent GPTSwarm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy