Principles
The ideas troupe is built on.
Local-first, everything in your project
Section titled “Local-first, everything in your project”Config, history and decisions live in git, on your machine. troupe doesn’t need a hosted service to work.
Work that branches
Section titled “Work that branches”Tasks fork, join, swarm and loop, instead of one agent working in a line.
Built for teams of agents and people
Section titled “Built for teams of agents and people”People hold roles the same way agents do, so each question goes to the person who owns it, not to whoever happens to be watching.
Escalation that does its homework
Section titled “Escalation that does its homework”Before an agent asks anyone, it runs the research steps your project defines: check the issues, read the docs, look up the relevant standard. Then it brings a decision brief, not a bare question.
Lineage for every decision
Section titled “Lineage for every decision”Every decision records who made it, human or agent, what it was based on, who approved it, and where its results went.
Bring your own agent
Section titled “Bring your own agent”Agents are pluggable: use ours, or bring your own. The process doesn’t depend on one agent, so you can swap Claude Code for another without rewriting it.