← all repositories
agent0ai/agent-zero

Your AI agent gets a real Linux desktop and you keep the keyboard

Agent Zero ships a full Linux desktop inside a Docker container so AI agents can drive real GUI apps instead of just calling APIs.

18.5k stars Python Agents
agent-zero
Velocity · 7d
+7.6
★ / day
Trend
cooling
star history

What it does

Agent Zero is an agentic framework packaged as a single Docker container that runs a complete Linux system with an XFCE desktop. The agent can open and manipulate actual desktop applications—Blender, terminal emulators, LibreOffice—while you observe and intervene through a shared Web UI canvas. It also includes a built-in browser with annotation tools, a collaborative Markdown editor, and a plugin hub with over 100 community extensions.

The interesting bit

Most agent frameworks treat the world as an API; Agent Zero treats it as a desktop environment. The built-in browser can annotate, inspect, or “lift” DOM elements into implementation tasks, and the A0 CLI Connector lets the agent reach out of its container onto your host machine to work with local repositories. It is deliberately transparent—prompts and tools live in plain directories, and the agent can spawn subordinate agents to divide labor.

Key highlights

  • Real XFCE desktop session in the right-side Canvas, not a remote VM or shared clipboard
  • Annotate mode in the built-in browser: click elements to change, inspect, lift, or comment on them
  • Live coworking in a rich Markdown editor and LibreOffice (Writer, Calc, Impress) with real-time human/agent editing
  • 100+ community plugins in the Plugin Hub, plus support for MCP servers, A2A connectors, and custom tools
  • A0 CLI Connector bridges the container to your host machine for local file access and host-browser control
  • Multi-agent cooperation with subordinate agents that report back to a supervisor

Verdict

Worth a look if you want an agent that can interact with conventional GUI software and you prefer a hackable, visible architecture over a black-box service. Skip it if you are looking for a lightweight, API-only agent or if you already know you want the team’s newer Space Agent direction.

Frequently asked

What is agent0ai/agent-zero?
Agent Zero ships a full Linux desktop inside a Docker container so AI agents can drive real GUI apps instead of just calling APIs.
Is agent-zero open source?
Yes — agent0ai/agent-zero is an open-source project tracked on heatdrop.
What language is agent-zero written in?
agent0ai/agent-zero is primarily written in Python.
How popular is agent-zero?
agent0ai/agent-zero has 18.5k stars on GitHub and is currently cooling off.
Where can I find agent-zero?
agent0ai/agent-zero is on GitHub at https://github.com/agent0ai/agent-zero.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.