agent-zero
Agent Zero AI framework
Agent Zero integrates SearXNG for private web searches. Discover how it routes queries through SearXNG for normalized, LLM-ready results, ensuring your privacy.
Understanding Agent Zero's Tool Implementation: Core Architecture and Key FilesExplore Agent Zero's tool implementation architecture and key files. Discover core concepts like the abstract Tool base class and dynamic tool loading from the python/tools/ directory. Understand the execution lifecycle.
How to Configure MCP Setup for Agent Zero: Server and Client ModesConfigure MCP setup for Agent Zero in server and client modes. Learn how Agent Zero integrates with MCP for tool exposure and external server consumption.
What Is the Role of the MCP (Multi-agent Communication Protocol) in Agent Zero?Discover the role of MCP Multi-agent Communication Protocol in Agent Zero. Learn how it enables instances to share capabilities and consume services seamlessly.
Where to Find Detailed Architectural Explanations for Agent Zero: A Complete Developer's GuideDiscover detailed architectural explanations for Agent Zero in the official repository. Explore the hierarchical agent system and seven core components for developers.
How Agent Zero Achieves Dynamic Learning and Growth Through Modular ArchitectureDiscover how Agent Zero achieves dynamic learning and growth via its modular architecture. Explore runtime extension loading, intelligent memory, and skill injection without core code changes.
Structure of Messages Exchanged Between Agent Zero Agents: A Deep Dive into Inter-Agent CommunicationExplore the structure of messages exchanged between Agent Zero agents. Learn how LangChain BaseMessage objects facilitate inter-agent communication and task delegation.
How to Manage Scheduling in Agent Zero: A Complete Guide to Task AutomationMaster Agent Zero scheduling with this guide. Learn to manage recurring, one-off, and timestamp tasks via Python API, CLI, or HTTP endpoints for efficient automation.
Code Execution Tool Languages in Agent Zero: Python and Node.js SupportAgent Zero's code execution tool supports Python and Node.js. Execute code seamlessly with our versatile language options and streamline your development workflow.
How Agent Zero Handles User Input and Responses: A Deep Dive into the Message PipelineDiscover how Agent Zero processes user input and responses through its message pipeline normalizing requests, managing history, streaming LLM replies, and executing tool calls.
How the behavior_adjustment Tool Modifies Agent Behaviour in Agent ZeroDiscover how the behavior_adjustment tool programmatically updates Agent Zero agent rules using LLM merging for instructions and adjustments, persisting changes to behaviour.md.
How Agent Zero Facilitates Interaction with the Active Shell: Architecture and ImplementationExplore how Agent Zero connects with the active shell. Discover its stateful CodeExecution tool for interactive sessions, real-time output streaming, and prompt detection.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →