Tau is a platform where AI agent squads work autonomously on goals you define. Manager agents coordinate specialized workers through work streams — while you monitor, intervene, and collaborate in real-time.
Define squads with a manager agent and specialized workers. Managers break goals into work streams, assign agents, and coordinate handoffs. Workers — architects, engineers, reviewers — focus on what they do best. Each squad gets its own persistent workspace with SSH keys and git worktrees.
id: engineering
name: Engineering Squad
purpose: Ship features and fix bugs
defaultAgents:
- manager
- architect
- engineer
- reviewer
schedules:
- name: Morning standup
cron: "0 9 * * 1-5"
action: spawn manager
managerInstructions: |
# Coordinate via work streams
# Assign agents to parallel tasks
# Hand off to reviewers when readyWork streams are the units of work in Tau. Managers create them, assign agents, and track progress through statuses — pending, in progress, blocked, review, done. Agents hand off between themselves, request human input when blocked, and escalate for review. Dependencies prevent conflicts.
# Active work streams in engineering squad
in_progress
ws-a8f3 Add OAuth login
→ assigned: engineer
→ branch: add-oauth-login
ws-b2c1 Refactor API routes
→ assigned: engineer
review
ws-c9d4 Fix rate limiting
→ assigned: reviewer
→ awaiting approval
blocked
ws-e7f2 Update dependencies
→ needs: human inputTau is designed for human-AI collaboration. Chat with managers to steer direction. Review work streams before they ship. Intervene in running agents without stopping them. The Action Center surfaces every decision that needs you — blocked work, review requests, and agent questions.
Tau plugs directly into your GitHub workflow. Route issues to squads by repository and label. Agents create PRs, respond to review feedback, and fix CI failures automatically. Each work stream gets its own git worktree for isolated parallel development.
provider: github
actions:
issues.assigned:
# Route to squad by repo + labels
run: route_to_squad
pull_request_review:
# Auto-respond to PR feedback
match:
state: changes_requested
run: notify_squad
workflow_run:
# Fix broken CI automatically
match:
conclusion: failure
run: create_fix_streamEvery agent action streams in real-time to your browser. Watch managers coordinate, engineers build, and reviewers ship. Persistent sessions capture complete conversation histories. Push notifications keep you informed on any device.
Define schedules that spawn agents, send inbox messages, or create work streams. Morning standups, weekly reviews, dependency audits — all automated. Squads wake up on their own schedule and get to work.
A responsive PWA for monitoring and collaboration. A full CLI for terminal-native workflows. A complete REST API for custom automation. Every capability, accessible however you work.
Each squad gets a dedicated workspace with its own SSH keys, repository clones, and configuration. Work streams use git worktrees for isolation — multiple agents work on different branches without conflicts. Workspaces persist across sessions.
# Squad workspace structure
~/.tau/squads/engineering/
├── .ssh/ # Squad SSH keys
├── repos/
│ └── myapp/ # Main clone
└── worktrees/
├── add-oauth/ # ws-a8f3
├── fix-api/ # ws-b2c1
└── update-deps/# ws-e7f2
# Parallel development, no conflictsGet in touch to learn how Tau can work for your team.