# Agent Zero

Agent Zero is an open-source agent framework that gives autonomous AI agents a full Dockerized Linux desktop, a browser, and a bridge to the host machine for work that needs more than chat. It is open source and self-hosted, installable on Docker Hub, Unraid and Umbrel.

Canonical page: https://ourlocalhost.com/app/920/agent-zero

## Description

Agent Zero is an open-source agent framework that gives autonomous AI agents a full Dockerized Linux desktop, a browser, and a bridge to the host machine for work that needs more than chat. It pairs a Canvas with real GUI software, terminals, and files with Document Object Model (DOM) browser annotation, live document cowork, and projects, skills, and plugins for managing agents. Developers and self-hosters use it to create and deploy autonomous agents by connecting a Large Language Model (LLM) provider such as OpenAI, Anthropic, or Cohere, or a local Ollama instance.

## Platform availability

Available on 2 of 9 platforms: Unraid, Umbrel.

## Health score

67/100 (Good), based on 5 of 5 factors.
- Maintained: 100 (last commit 30 days ago)
- Popular: 86 (19,398 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)
- Light to run: 40 (4 GB minimum RAM, runs on ARM)
- Security check: 20 (1 serious finding, 27 minor, CI, tests)

## Security check

1 serious finding: Uses gitpython 3.1.43, which has a known critical vulnerability.
Automated checks on commit ff2a5b9, 14 Oct 2026. Not an audit.

## Links

- GitHub: https://github.com/agent0ai/agent-zero
- Docker Hub: https://hub.docker.com/r/agent0ai/agent-zero
- Official website: https://agent-zero.ai/
- Unraid: https://ca.unraid.net/apps/agent-zero-1jl3c2f1psbgzf?q=agent-zero
- Umbrel: https://apps.umbrel.com/app/agent-zero
- Documentation: https://agent-zero.ai/p/docs/

## Common questions

### Why might Agent Zero fail to start after running the Unix installer?

The Unix setup checks for Docker on Linux or macOS. If Docker is not available, Agent Zero may not start properly.

### What should I back up before updating?

The recommended setup is to back up the /a0/usr path.

### How can I verify that the external A2A agent endpoint is reachable?

Request the A2A well-known agent card after setup. A missing reply means the agent is not running or reachable.

### What must I do during first-run onboarding?

Open the Web UI and configure your first models. The guided wizard can set up OpenRouter as the default provider or another cloud or local provider.

### How do I let an instance access host files or the browser?

Use the Launcher or A0 CLI Connector to connect your host terminal, files, and browser. Opt in to Host access when an instance needs files, browser, or desktop access.

---
Source: Our Local Host (https://ourlocalhost.com/app/920/agent-zero), the self-hosted and open-source app directory.
