OpenHands (fka OpenDevin)
OpenHands agents can do anything a human developer can: modify code, run commands, browse the web, call APIs, and yes—even copy code snippets from StackOverflow.
Founded
2024
Funding
OSS
OpenHands (formerly OpenDevin) — Open-Source Developer Agent by All Hands AI
OpenHands is an open-source, model-agnostic developer agent that automates real engineering work—code review chores, small bug fixes, refactors, tests, and lightweight feature development. Built and maintained by All Hands AI, it runs agents with real tools (shell, code editor, browser, APIs) to plan tasks, edit files, run commands, browse docs, and open pull requests.
Why OpenHands
What It Does
How It Works
Learn more in the [OpenHands docs](https://docs.all-hands.dev/) and the [platform paper on arXiv](https://arxiv.org/abs/2407.16741).
Hosting and Deployment Options
Integrations
Pricing and Free Trial
Who It’s For
Strengths and Tradeoffs
Pros (from user sentiment):
Cons (from user sentiment):
Best Practices for Safe and Effective Use
Getting Started
1. Read the [Quick Start guide](https://docs.all-hands.dev/openhands/usage/quick-start).
2. Connect your repo (GitHub, GitLab, or Bitbucket) and Slack if desired.
3. Configure model credentials (OpenAI, Anthropic, or local) and optional web search.
4. Define a task with explicit scope, constraints, and success criteria.
5. Review the agent’s step-by-step plan and outputs; merge PRs after validation.
Key Resources
Related Companies
AgentGPT
AgentGPT is an open‑source, browser‑run tool from Reworkd that lets you name an agent, set a goal, and have it autonomously plan, research, and execute tasks in iterative loops. It’s designed for fast experimentation and demos, with ready‑made templates for research, branding, and trip planning—no engineering setup required.
BabyAGI
BabyAGI is pioneering the future of autonomous AI through an experimental framework designed for self-building agents. Born from the insight that the most effective path to general autonomous agents is radical simplicity, BabyAGI focuses on creating the minimal viable system capable of building and evolving itself. At its core is functionz, an innovative function framework that revolutionizes how autonomous agents manage their capabilities. This database-driven system stores, manages, and executes functions through an intelligent graph-based architecture that tracks imports, dependencies, and authentication—all with automatic loading and comprehensive logging. BabyAGI provides developers with an intuitive dashboard for seamless function management, real-time updates, and detailed log analysis, making autonomous agent development accessible and transparent. By embracing a self-building philosophy, BabyAGI represents a fundamentally new approach to creating AI systems that can adapt, grow, and improve autonomously.
CrewAI
CrewAI is at the forefront of Agentic AI with its open source, multi-agent framework and cloud platform for building, managing and scaling agentic workflows across the entire organization.
Flowise AI
Flowise is an open source drag & drop tool to build your customized LLM flow. We provide a visual interface to let you build backends for LLM apps used for QnA, summarization and analysis on your documents.
LangChain
LangChain provides the agent engineering platform and open source frameworks developers need to ship reliable agents fast.
LlamaIndex
LlamaIndex empowers developers to build agents that extract insights and take action on complex enterprise documents. It combines industry-leading document parsing and extraction with a trusted framework for building intelligent agents that reason over documents, adapt to business logic, and scale to production. LlamaIndex is loved by developers and trusted by enterprises. Its open source framework is downloaded more than 4M+ every month and has processed more than 200 million documents on LlamaCloud.