Home/AI Agents/agent-zero
agent-zero logo

agent-zero

agent0ai/agent-zero

Agent Zero AI framework

GraphCanon updated today · GitHub synced today

19k stars3.7k forksLast push 2d Python Other

Decision brief

Agent-zero is a Python-based autonomous agent framework that uses Docker for deployment and supports integration with LLM providers such as OpenAI Codex via OAuth.

Good fit when

  • * When setting up agents in SSH sessions, servers, recovery shells, or requiring scriptable installation processes.
  • * For setups where you prefer to mount each instance's data into a specific directory (`/a0/usr`) inside the Docker container.

Avoid when

  • * When your deployment environment does not support or require Dockerization for agent operations.
  • * In scenarios where OAuth-based integration with third-party language model providers is undesirable or impractical.
Pricing:
unknown - The repository does not explicitly state any pricing information.
Requirements:
Requires Docker; Requires Docker setup and can be configured to leverage existing Docker environments.

Observed Jul 11, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (2d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
99 low (99 low)
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install agent-zero
PyPI

How it fits your stack(14)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Integrates

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A Python-based autonomous agent framework that leverages Dockerized instances for deployment and supports integration with LLM providers like OpenAI Codex through OAuth.

Capability facts

Languages
python

Source: github.language · Aug 19, 2026

Categories

Tags

README

A0 Install

Use A0 Install when you want the terminal path: SSH sessions, servers, recovery shells, or a scriptable setup. It creates Dockerized Agent Zero instances, mounts each instance's data into /a0/usr inside the container, and uses a reuse-before-setup policy: it tries your current Docker CLI configuration, DOCKER_HOST, Docker contexts, and known local Docker-compatible endpoints before setting up a runtime.


Docker already installed? Run this directly

docker run -p 80:80 -v a0_usr:/a0/usr agent0ai/agent-zero

Open the Web UI, configure your LLM provider, and start with a concrete task. For the full setup and onboarding experience, see the Installation guide.


Use Your OpenAI Codex Plan


Agent Zero connects to your OpenAI Codex plan through the new OAuth flow. Sign in with your account, pick the Codex-backed provider, and let Agent Zero use the plan you already have. Click "Connect", enter the device code in the OpenAI page, choose your model, and you're set.

This is the first step toward account-backed LLM plans in Agent Zero. More integrations are coming, including Gemini CLI and Claude Code through extra-usage.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.