paper-with-me

Papers

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

2024-07-23 · Xingyao Wang, Boxuan Li, Yufan Song, Frank F. Xu, Xiangru Tang, Mingchen Zhuge, Jiayi Pan, Yueqi Song, Bowen Li, Jaskirat Singh, Hoang H. Tran, Fuqiang Li, Ren Ma, Mingzhang Zheng, Bill Qian, Yanjun Shao, Niklas Muennighoff, Yizhe Zhang, Binyuan Hui, Junyang Lin, Robert Brennan, Hao Peng, Heng Ji, Graham Neubig

Software is one of the most powerful tools that we humans have at our disposal; it allows a skilled programmer to interact with the world in complex and profound ways. At the same time, thanks to improvements in large language models (LLMs), there has also been a rapid development in AI agents that interact with and affect change in their surrounding environments. In this paper, we introduce OpenHands (f.k.a. OpenDevin), a platform for the development of powerful and flexible AI agents that interact with the world in similar ways to those of a human developer: by writing code, interacting with a command line, and browsing the web. We describe how the platform allows for the implementation of new agents, safe interaction with sandboxed environments for code execution, coordination between multiple agents, and incorporation of evaluation benchmarks. Based on our currently incorporated benchmarks, we perform an evaluation of agents over 15 challenging tasks, including software engineering (e.g., SWE-BENCH) and web browsing (e.g., WEBARENA), among others. Released under the permissive MIT license, OpenHands is a community project spanning academia and industry with more than 2.1K contributions from over 188 contributors.

📄 PDF Abstract BibTeX arXiv:2407.16741

Code (2)

all-hands-ai/openhands 공식 구현
opendevin/opendevin 공식 구현

Similar Papers 제목 키워드 기반

Coding Agents with Multimodal Browsing are Generalist Problem Solvers

2025-06-03 · Aditya Bharat Soni, Boxuan Li, Xingyao Wang, Valerie Chen 외

Modern human labor is characterized by specialization; we train for years and develop particular tools that allow us to perform well across a variety of tasks. In addition, AI agents have been specialized for domains suc…

The OpenHands Software Agent SDK: A Composable and Extensible Foundation for Production Agents

2025-11-05 · Xingyao Wang, Simon Rosenberg, Juan Michelini, Calvin Smith 외 arxiv

Agents are now used widely in the process of software development, but building production-ready software engineering agents is a complex task. Deploying software agents effectively requires flexibility in implementation…

SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarios

2025-12-20 · Tue Le, Minh V. T. Thai, Dung Nguyen Manh, Huy Phan Nhat 외 arxiv

Existing benchmarks for AI coding agents focus on isolated, single-issue tasks such as fixing a bug or adding a small feature. However, real-world software engineering is a long-horizon endeavor: developers interpret hig…

TOM-SWE: User Mental Modeling For Software Engineering Agents

2025-10-24 · Xuhui Zhou, Valerie Chen, Zora Zhiruo Wang, Graham Neubig 외 arxiv

Recent advances in coding agents have made them capable of planning, editing, running, and testing complex code bases. Despite their growing ability in coding tasks, these systems still struggle to infer and track user i…

How can we assess human-agent interactions? Case studies in software agent design

2025-10-10 · Valerie Chen, Rohit Malhotra, Xingyao Wang, Juan Michelini 외 arxiv

While benchmarks measure the accuracy of LLM-powered agents, they mostly assume full automation, failing to represent the collaborative nature of real-world use cases. In this paper, we make two major steps towards the r…