Skills / Core Tools / Polis Protocol (Multi-Agent Teams)

Polis Protocol (Multi-Agent Teams)

Set up a self-optimizing, multi-vendor AI agent team in a folder of Markdown. Each agent is a citizen with a signed capability card; tasks are contracts routed to the best performer by a learning bandit; settled contracts produce lessons that compound into team memory.

Polis Protocol treats a project as a small city of agents from any vendor (Anthropic, OpenAI, Google). It defines a Register (identity and capability cards), Contracts (structured tasks with learned routing), a Chronicle (lessons that feed back into routing), and Amendments (agents can change the protocol itself). Work is routed to whichever model is actually best, and the team measurably improves over time — all in plain Markdown files.

multi-agent orchestration routing coordination protocol

When to use

Use when several AI agents collaborate on one project and 'who should do this' matters, when you want work routed to the best model and a team that improves with use, or to register a citizen, open/claim/settle a contract, file a lesson, or propose an amendment.

Examples

Bootstrap a polis

Create the protocol folder and register citizens

Set up a new Polis Protocol folder for this project and register me and two other agents as citizens with capability cards

Route a task contract

Open a contract and let routing pick the best agent

Open a task contract for refactoring the auth module and route it to whichever citizen has the strongest track record
Added to wishlist