01What SEO Office Is and How It Works

SEO Office is a free open source project that gives you a visual team of AI agents for SEO. It shows you what each agent is working on in real time, like a virtual office where you can click on any agent to give it new tasks. The system uses a combination of Cloud 3D UI, Cloud SEO specialists, and Marketing Brain to create a full SEO agency in one interface.

You start with an orchestrator agent that acts like a project manager. It delegates tasks to specialist agents such as a technical SEO auditor, a schema agent, a backlink analyst, and a keyword researcher. Each agent has its own chat window, so you can speak to it directly and ask it to work on your projects.

Everything you do inside the system is saved locally, and a second brain stores all the memories and data for each client.

02Main Features of SEO Office

SEO Office is local first by design, meaning all your data stays on your machine. It works in parallel, letting you dispatch up to 25 specialist agents at the same time. Your orchestrator can spawn new agents as needed, and you get live updates as they work.

  • Visual agent interface: You can see what each agent is doing on screen, step by step.
  • Second brain per client: The system creates a memory store for each project, which it calls a second brain.
  • Specialist agents: Includes technical SEO auditor, schema agent, backlink analyst, keyword researcher, and more.
  • Open source: You can clone, fork, and build on the code, as long as you keep the network serve modifications open.
  • Customizable playbooks: The system comes preloaded with skills like a seasonal keyword playbook and a location guide template.

03How to Set Up SEO Office Step by Step

  1. Go to the GitHub page for the SEO Office open source project by Daniel Agricci.
  2. Clone or fork the repository to your local machine.
  3. Get your DataForSEO API key. This is required to power the agents inside the system.
  4. Plug your API key into the system so it can run audits, research, and content tasks.
  5. Load up the project using your preferred development environment. In the episode, Julian used AgentOS as an example.
  6. Start the system and you will see the visual office with all your agents ready to go.

04How to Use SEO Office for SEO Tasks

Once your system is running, you can click on any agent to start a conversation. For example, you can click on the orchestrator agent and ask it to create five SEO-optimized articles for a specific keyword, like "Hermes agent skills." You can choose between four modes: auto, read-only, plan mode, or full access. Then click send and the orchestrator will begin dispatching tasks to specialist agents.

You will see the orchestrator think and reply, then it dispatches keyword research, identifies topic clusters for five distinct article angles, creates content briefs, and finally writes a full SEO-optimized article. You can also click on the technical SEO auditor agent and ask it to run a technical audit on your website. While it works, you can see its progress on screen, and you can minimize or resize the chat window to watch the agents work in parallel.

You can also run a backlink audit using the DataForSEO API key. The system will look at your website data, such as referring domains, and give you a summary. This same process works for keyword research, where agents pull ideas from Google Search Console and create content around them.

05Results and Tests Shown in the Episode

In this episode, Julian demonstrated the system by running a backlink audit on his own website, juliangoley.com. The agents delivered a summary of the data, including the number of referring domains and other key metrics. The results appeared directly in the visual interface, with each step shown in real time.

He also tested the orchestrator by asking it to create five articles for the keyword "Hermes agent skills." The system dispatched keyword research first, then identified topic clusters, built content briefs, and produced the final articles. All of these tasks were completed in parallel, showing the speed of dispatching up to 25 agents at once.

The system also automatically saved the audit results inside the Wiki, which is part of the second brain for that client. This means you can revisit past audits and project data at any time.

06Tips, Limits and Mistakes to Avoid

SEO Office is free and open source, but you will need a DataForSEO API key for it to work. Without this key, the agents cannot run audits or research tasks. Make sure the API key is entered correctly before starting.

  • Do not skip the set-up process. You must clone the repo, install dependencies, and add the API key for the system to function.
  • The system saves everything locally. This is good for privacy, but you are responsible for backing up your data.
  • When dispatching agents, choose the right mode for your task. For example, use plan mode if you want the orchestrator to outline steps before executing, or full access for complete autonomy.
  • You can fork and build on the code, but keep the network serve modifications open as required by the project.

07Who SEO Office Is For and Why It Matters

SEO Office is designed for three types of users: SEO agency owners, in-house team leads, and freelance SEO clients. If you run an agency, you can use it to manage multiple client sites, each with its own second brain and memories. If you are an in-house team lead, you can automate repetitive technical tasks like audits and keyword research.

Freelancers can use it to scale their services without hiring more people.

This system matters because it lets you replicate an entire SEO agency inside a single visual interface. You can see what every agent is working on, give them new tasks in real time, and save all project data locally. It is a practical way to combine multiple open source SEO tools into one automated workflow, from research to content creation to deployment.