Team overview

Build a team of AI bots that work on your project together, and see how they talk in a graph.

Your AI team lets you build a small team of AI bots for a project, and watch them work together. Instead of one agent doing everything in one long conversation, the agent you chat with, the lead, can hand self-contained parts of a job to specialists. They work in parallel, each in a fresh context, and send back a short report.

Note

Your AI team is available in the desktop app only. The CLI and the web chat use a single agent.

The idea#

                    ┌────────────┐
   you ── chat ───▶ │    Lead    │  the agent you talk to
                    └─────┬──────┘
          delegate(bot, task) │ ▲ report
        ┌──────────┬────────┴─┴──┬────────────┐
        ▼          ▼             ▼            ▼
  ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
  │Researcher│ │ Reviewer │ │  Tester  │ │  Writer  │   your bots
  └──────────┘ └──────────┘ └──────────┘ └──────────┘

Why use a team#

What you get#

Part What it is Docs
Bots Specialists you create from templates or from scratch. Saved in your project. Creating bots
Hand-offs The lead's delegate tool, and who may delegate to whom. How hand-offs work
The graph An Obsidian-style map of the team that lights up while bots work. The graph and activity
The team file .peridot/team.json in your project. The team file
Patterns Example teams, tips and troubleshooting. Patterns and tips

A first look#

  1. Open a project, then click Your AI team under New.
  2. Click Add bot and choose a template, for example Researcher.
  3. Select the bot in the graph, read its settings and click Save.
  4. Go back to the chat and ask for something that fits: "Find where we validate emails and list every place."
  5. The lead hands the search to the Researcher. You see a card Hand to Researcher: …. Open the card to read the report when it finishes.

Open Your AI team again while a run is in progress to watch the graph.

Good to know#

← Tools and approvals Creating bots →