A single-session planner → executor → reviewer workflow for pi. Trio keeps one shared conversation and working tree while switching models between phases.
pi install git:github.com/jnsahaj/triopi
/trio setupConfiguration is saved to ~/.pi/agent/trio.json. Run /trio setup to choose again, or edit that file to change role models and optional role settings.
Roles accept optional thinkingLevel and systemPrompt fields. The optional top-level maxReviewRounds field sets a review-round cap. A standalone configuration includes a provider and model for all three roles. A project-local .pi/trio.json can override fields from a complete global configuration.
Other commands: /trio status, /trio config, /trio stop.