OpenHands
AI-driven development platform — an autonomous coding agent that writes, runs, and debugs code
Overview
Requirements
Recommended VPS
Hetzner · CX22
2 vCPU · 4096 MB · 40 GB
Hetzner · CX22
2 vCPU · 4096 MB · 40 GB
Hetzner · CX22
2 vCPU · 4096 MB · 40 GB
Affiliate disclosure
Docker Compose
# Generated by Run This Ai — docker-compose.yml
services:
openhands:
image: docker.all-hands.dev/all-hands-ai/openhands:latest
restart: unless-stopped
ports:
- 8080:8080
volumes:
- ./data/openhands:/data
OpenHands: faq

OpenHands
OpenHands is an AI-driven development platform with 78k+ GitHub stars. It creates autonomous AI agents that can write code, run commands, browse the web, call APIs, and manage files — all through a web interface. Built with Python and React, it supports multiple LLM providers (OpenAI, Anthropic, local models via Ollama) and runs entirely in Docker. Perfect for developers who want AI-powered coding assistance without sending code to third-party services.
Is OpenHands free to self-host?
Yes — it is open source and runs on your own hardware.
Does OpenHands need a lot of resources?
A server with 1–2GB RAM is enough for most workloads.
How do I deploy OpenHands?
Easiest via Docker — see the installation guide for commands.
Where does my data go?
Nowhere — everything is processed locally on your server.
OpenHands: alt

OpenHands
OpenHands is an AI-driven development platform with 78k+ GitHub stars. It creates autonomous AI agents that can write code, run commands, browse the web, call APIs, and manage files — all through a web interface. Built with Python and React, it supports multiple LLM providers (OpenAI, Anthropic, local models via Ollama) and runs entirely in Docker. Perfect for developers who want AI-powered coding assistance without sending code to third-party services.
Alternatives to OpenHands
If OpenHands isn't quite right, these are common self-hosted alternatives in the same category:
| Tool | Strengths |
|---|---|
| — | Browse the directory for more options |
OpenHands: review

OpenHands
OpenHands is an AI-driven development platform with 78k+ GitHub stars. It creates autonomous AI agents that can write code, run commands, browse the web, call APIs, and manage files — all through a web interface. Built with Python and React, it supports multiple LLM providers (OpenAI, Anthropic, local models via Ollama) and runs entirely in Docker. Perfect for developers who want AI-powered coding assistance without sending code to third-party services.
Strengths
- Full self-hosted control over your data
- Straightforward Docker-based deployment
- Open-source license
Weaknesses
- Initial setup requires Docker familiarity
- You are responsible for maintenance and updates
- Resource needs can grow under heavy load
Verdict
OpenHands is a solid self-hosted choice — its strengths outweigh the usual maintenance overhead.
OpenHands: install

OpenHands
OpenHands is an AI-driven development platform with 78k+ GitHub stars. It creates autonomous AI agents that can write code, run commands, browse the web, call APIs, and manage files — all through a web interface. Built with Python and React, it supports multiple LLM providers (OpenAI, Anthropic, local models via Ollama) and runs entirely in Docker. Perfect for developers who want AI-powered coding assistance without sending code to third-party services.
Prerequisites
- Docker installed (version 24.0+)
- Docker Compose (version 2.20+)
- At least 1GB RAM (2GB recommended)
Quick start with Docker
# Pull the image
docker pull docker.all-hands.dev/all-hands-ai/openhands:latest
# Run the container
docker run -d --name openhands -p 8080:8080 docker.all-hands.dev/all-hands-ai/openhands:latest
Key features
- Self-hosted and open source
- Docker-based deployment
- License: MIT
- Repository: https://github.com/All-Hands-AI/OpenHands
- Docker image:
docker.all-hands.dev/all-hands-ai/openhands:latest
OpenHands: overview

OpenHands
OpenHands is an AI-driven development platform with 78k+ GitHub stars. It creates autonomous AI agents that can write code, run commands, browse the web, call APIs, and manage files — all through a web interface. Built with Python and React, it supports multiple LLM providers (OpenAI, Anthropic, local models via Ollama) and runs entirely in Docker. Perfect for developers who want AI-powered coding assistance without sending code to third-party services.
Key features
- Self-hosted and open source
- Docker-based deployment
- License: MIT
- Repository: https://github.com/All-Hands-AI/OpenHands
- Docker image:
docker.all-hands.dev/all-hands-ai/openhands:latest
What it's good for
OpenHands runs entirely on your own infrastructure — your data never leaves your server.