catalog / Coding / OpenHands
AgentCodingFree

OpenHands

Open-source AI software engineering agent that writes, edits, runs, and tests code autonomously in a sandboxed environment.

Instalaciones520k
Valoración★ 4.8
Reseñas173
Repositorio fuente

OpenHands

OpenHands (formerly OpenDevin) is a platform for AI software engineering agents. It gives an LLM a sandboxed Linux environment with a shell, code editor, browser, and file system — letting the agent autonomously complete entire software tasks from natural language instructions.

Key Features

  • Full environment access: agent runs bash commands, edits files, browses the web, and calls APIs in an isolated Docker sandbox
  • Multi-agent support: orchestrator + specialist agents (CodeAct, browsing, file editing) collaborate on complex tasks
  • Any LLM backend: OpenAI, Anthropic, local Ollama, and any LiteLLM-compatible model
  • SWE-bench leader: consistently top-ranked on the SWE-bench Verified benchmark for autonomous issue resolution
  • GitHub integration: clone repos, open PRs, and comment on issues without leaving the agent loop
  • Extensible skills: community-contributed microagents for specific domains (docs, testing, security)

Quick Start

# Requires Docker
docker pull ghcr.io/all-hands-ai/openhands:main

export WORKSPACE_BASE=$(pwd)/workspace

docker run -it --rm \
  -e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.40-nikolaik \
  -e LLM_MODEL="anthropic/claude-sonnet-4-5" \
  -e LLM_API_KEY="$ANTHROPIC_API_KEY" \
  -v $WORKSPACE_BASE:/opt/workspace_base \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -p 3000:3000 \
  ghcr.io/all-hands-ai/openhands:main

Open http://localhost:3000 and describe a coding task.

Install via ai-supply

npx ai-supply add openhands-ai-software-engineer

Curated mirror of the open-source OpenHands (MIT). Get it from the source.

More from @ai-supply

View profile →
Model
llama.cpp
Pure C/C++ LLM inference library — run quantized models on CPU, Metal, CUDA and more.
900k4.9
Connector
vLLM
High-throughput, memory-efficient LLM inference engine with PagedAttention and continuous batching.
820k4.9
Agent
MetaGPT
Multi-agent framework that assigns GPT roles (PM, engineer, QA) to solve complex software tasks end-to-end.
820k4.8
Skill
NLTK
The Natural Language Toolkit — Python's foundational NLP library for tokenization, POS tagging, parsing, and corpora.
760k4.7