Home

Awesome

Agent Zero

Join our Skool Community Join our Discord Subscribe on YouTube Connect on LinkedIn Follow on X.com

Intro Video

Personal and organic AI framework

Now with Responsive UI, Auto-memory and Reflection:

Web UI

Key concepts

  1. General-purpose assistant
  1. Computer as a tool
  1. Multi-agent cooperation
  1. Completely customizable and extensible
  1. Communication is key

Agent Zero

Nice features to have

Agent 1 System Load

Keep in mind

  1. Agent Zero can be dangerous! With proper instruction, Agent Zero is capable of many things, even potentially dangerous to your computer, data, or accounts. Always run Agent Zero in an isolated environment (like the built in docker container) and be careful what you wish for.

  2. Agent Zero is not pre-programmed; it is prompt-based. The whole framework contains only a minimal amount of code and does not guide the agent in any way. Everything lies in the system prompt in the prompts/ folder. Here you can rewrite the whole framework behavior to your needs. If your agent fails to communicate properly, use tools, reason, use memory, find answers - just instruct it better.

  3. If you cannot provide the ideal environment, let your agent know. Agent Zero is made to be used in an isolated virtual environment (for safety) with some tools preinstalled and configured. If you cannot provide all the necessary conditions or API keys, just change the system prompt and tell your agent what operating system and tools are at its disposal. Nothing is hard-coded; if you do not tell your agent about a certain tool, it will not know about it and will not try to use it.

David Ondrej video

Known problems

  1. The system prompt sucks. You can do better. If you do, help me please :)
  2. The communication between agents and terminal in Docker Container via SSH can sometimes break and stop producing outputs. Sometimes it is because the agent runs something like "server.serve_forever()" which causes the terminal to hang, sometimes a random error can occur. Restarting the agent and/or the docker container helps.
  3. The agent can break his operating system. Sometimes the agent can deactivate virtual environment, uninstall packages, change config etc. Again, removing the docker container and cleaning up the work_dir/ is enough to fix that.

Ideal environment

Time example

Setup

A detailed setup guide for Windows, macOS and Linux with a video can be found in the new Agent Zero Documentation at this page.

Consult the Documentation

The documentation dives deep into the framework and its features. It is a good place to start if you are new to Agent Zero. Click here to see the Documentation.

Coming up

Changelog [since version 0.7]

v0.7.1

v0.7

[!NOTE]
Changes to launch files since v0.6: