What problem does it solve?
Manually managing multiple parallel AI agent tasks requires constant context switching, manual session tracking, and waiting for long-running tasks to complete before moving on to other work, which wastes time and reduces productivity.
Core Features & Use Cases
- Parallel Subagent Execution: Launch multiple isolated Pi subagent instances in background tmux sessions to run tasks concurrently without blocking your main workflow.
- Template-Based Agent Reuse: Use pre-built agent templates for common tasks like research or code scouting to standardize execution and avoid repeating configuration.
- Non-Blocking Workflow: Fire off subagent tasks and continue working, then collect results later when they are ready, or block inline only when you need the output immediately.
- Use Case: For example, you can launch a researcher subagent to compare two software frameworks and a scout subagent to map a new codebase at the same time, then retrieve both results without waiting for either to finish.
Quick Start
Use the subagents skill to launch a background researcher subagent to compare React and Vue frameworks, then collect its final output once it completes.