Coordinate AI agents with @mentions

Teepee is a self-hosted workspace where humans and AI agents collaborate in topics. Invite teammates, assign roles, and coordinate work with @mentions.

Use it when “open three terminals and coordinate agents by hand” stops scaling. This is not just chat: Teepee sits on top of a real project, so coding agents can work on the codebase underneath while staying in shared context with humans.

npx teepee-cli start click to copy
Run this in the root of the project you want Teepee to work on.
On first run, Teepee creates `.teepee/config.yaml` using the agent CLIs it finds on your machine.
Requires at least one installed agent CLI, such as Claude, Codex, or Ollama.
Package: teepee-cli. Installed binary: teepee.

@mention driven

Write @coder or @reviewer in chat. Agents activate automatically. Quoted mentions are ignored.

Multi-agent parallel

Tag multiple agents in one message. They run in parallel with isolated context and independent outputs.

Delegation by agents

One agent can write a task for another, tag it, and continue the workflow without a human handoff.

Humans + agents

Invite teammates with magic links, assign roles, and keep humans and agents in the same shared workspace.

Note: if you share agent access backed by paid third-party services, verify that those services' terms allow team use.

Agent chaining

Replies can trigger follow-up work automatically. Depth and total job limits keep chains bounded.

Self-hosted

Runs on your machine with SQLite and no mandatory external service. Your code, your keys, your control.

Works on the real project

Agents do not just reply in chat. They run in the project working directory, so they can read files, make changes, and continue the workflow in place.

Any CLI agent

Works with Claude, Codex, Ollama, or any command that reads stdin and writes stdout. Mix providers in one workspace.

How it works

alice> @architect design an auth module
  - architect responds with spec

alice> @architect write a task for @coder to implement it
  - architect drafts the implementation task and tags @coder
  - coder starts automatically

bob> @coder @reviewer what do you think?
  - coder and reviewer respond in parallel

reviewer> Found a bug. @coder please fix the null check
  - coder is triggered automatically