| aliases |
|
||
|---|---|---|---|
| tags |
|
A comprehensive, community-maintained reference for Agent Zero — covering operators and developers alike.
🌐 Browsing on Gitea or GitHub? All links are relative markdown — just click through. Best experience: open as an Obsidian vault for graph view and search, or browse directly on Gitea/GitHub.
👉 00-Home.md — the navigation hub for the entire developer knowledgebase.
00-Home.md ← Navigation hub (start here!)
01-Architecture/ ← How Agent Zero works internally
├── Directory-Map.md ← Where everything lives on disk
├── Agent-Loop.md ← The monologue cycle
├── Multi-Agent-Hierarchy.md ← Superior/subordinate delegation
└── Project-Context.md ← The .a0proj/ project system
└── WebUI-Guide.md ← Web interface, rendering pipeline
02-Agent-Profiles/ ← Agent profiles and configuration
├── Profile-Guide.md ← Creating and managing profiles
└── Per-Agent-Model-Config.md ← Per-profile model overrides
03-Plugins/ ← Plugin system (the extensibility layer)
├── Plugin-Architecture.md ← Directory structure, manifest, discovery
├── hooks-py.md ← Config lifecycle hooks
└── Extension-Points.md ← Full Python + WebUI extension catalog
04-Prompts/ ← Prompt system (control the agent)
└── Prompt-System.md ← Assembly, override chain, .promptinclude
05-Memory-and-Knowledge/ ← Persistent memory and knowledge
├── Memory-System.md ← FAISS, recall, memory tools
└── Knowledge-System.md ← Knowledge files and indexing
06-Tools/ ← Every tool, its args, and usage
└── Tools-Reference.md ← Complete tool reference
├── Skills-System.md ← Skills workflow packages
├── Scheduler.md ← Scheduled, planned, adhoc tasks
└── MCP-Integration.md ← Model Context Protocol
07-Configuration/ ← Settings and configuration
└── Settings.md ← API keys, models, environment variables
08-Deployment/ ← Running Agent Zero
└── Docker-Setup.md ← Docker, volumes, updates, permissions
09-Troubleshooting/ ← Common issues and fixes
└── Common-Issues.md ← Symptom → cause → fix tables
10-Contributing/ ← Contributing to this developer knowledgebase
└── Contributing-Guide.md ← How to improve this knowledgebase
11-Docgen/ ← Auto-generated codebase catalog
├── prompts.md ← All prompt files
├── api-routes.md ← All API route files
├── extension-points-*.md ← Full Python + WebUI extension points
├── tools.md ← Tool file catalog
├── skills.md ← Skill directory catalog
└── agents.md ← Agent profile catalog
- Never edit outside
/a0/usr/— anything else gets blown away on update - Plugins rule all — if you need new behaviour, write a plugin
- Submit PRs to
developmentbranch — notmain memory_forgetis destructive — use sparingly, prefermemory_deleteby ID- Prompt overrides go in
usr/— never edit/a0/prompts/directly
Fork, edit, PR — see Contributing Guide.
To contribute to Agent Zero itself (plugins, core, extensions), see the contributing docs in the agent-zero repository.
See LICENSE.