agent-zero
Agent Zero AI framework
Agent Zero is an open-source AI agent framework that equips autonomous agents with a complete Dockerized Linux desktop, annotatable browser, and live document collaboration capabilities. Unlike chat-only AI assistants, it enables agents to execute complex workflows using real GUI applications, terminals, and desktop software within an isolated XFCE environment. The framework supports projects, skills, plugins, multi-agent cooperation, and a host-machine bridge (A0 CLI) that connects the containerized agent to local files and repositories. It includes a Plugin Hub with over 100 community extensions and integrates with major LLM providers including OpenAI, Anthropic, and local models.
Key Features
Use Cases
- 01Software engineering with codebase inspection, scoped edits, test execution, and recoverable file change history
- 02Web UI design iteration by browsing sites, annotating elements with DOM mode, and re-implementing components in custom stacks
- 03Host-machine development through A0 CLI connection to local repositories while maintaining Docker isolation
- 04Financial analysis workflows that collect data, create editable spreadsheets, and generate charts in LibreOffice Calc
- 05Office deliverable creation with coworked documents, spreadsheets, and presentations instead of chat-only outputs
- 06QA and UI review by browsing applications, annotating issues with pinned comments, and implementing fixes
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
agent-zero — FAQ
What is Agent Zero?+
Agent Zero is an open-source AI agent framework that provides autonomous agents with a full Dockerized Linux desktop, annotatable browser, live document editing, and extensible plugin system for workflows beyond simple chat. It runs wherever Docker runs, from local workstations to VPS servers.
How do I install Agent Zero?+
The fastest method is downloading the A0 Launcher desktop app for your platform, which handles Docker setup and instance management. Alternatively, use the A0 Install terminal command (curl -fsSL https://bash.agent-zero.ai | bash) or run the Docker image directly with docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero.
What are the prerequisites for running Agent Zero?+
Agent Zero requires Docker (Docker Desktop or a compatible Docker service) and an LLM provider API key (OpenAI, Anthropic Claude, Google Gemini, or local models). You configure your LLM provider through the Web UI after first launch.
Which AI clients does Agent Zero work with?+
Agent Zero is a standalone agent framework accessed through its own Web UI at localhost or your configured port. It connects to LLM providers (OpenAI, Anthropic, Google, local models) but is not a plugin for other AI clients like Claude Desktop or Cursor.
Is Agent Zero free to use?+
Yes, Agent Zero is open-source and free to use. However, you will incur costs from your chosen LLM provider based on your usage. The framework supports OpenAI (including Codex plans via OAuth), Anthropic, Google, and self-hosted local models.
How does the A0 CLI Connector work?+
The A0 CLI Connector is installed on your host machine (not inside Docker) and creates a bridge between a running Agent Zero instance and your local files, repositories, and browser. Run a0 after installation to connect your terminal to Agent Zero, enabling hybrid workflows with Docker isolation plus controlled host-machine access.
How do I install agent-zero?+
Open the source repository on GitHub and follow its README. agent-zero is a agent — MCP Agents Market links you directly to the official repo.
Is agent-zero free?+
agent-zero is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.