Discover and explore top open-source AI tools and projects—updated daily.
nicobailonAI agent orchestration and delegation framework
Top 92.9% on SourcePulse
This Pi extension enhances agent delegation by enabling asynchronous subagent execution with advanced features like chaining, parallel processing, output truncation, artifact management, and session sharing. It empowers users to build sophisticated, multi-agent workflows within the Pi framework.
How It Works
The core mechanism involves defining specialized "agents" via markdown files with YAML frontmatter, specifying models, tools, skills, and execution parameters. These agents can be orchestrated sequentially (/chain) or in parallel (/parallel) using slash commands. The extension supports fine-grained control over agent behavior through frontmatter configurations and runtime overrides, including extension sandboxing and MCP server tool integration.
Quick Start & Requirements
pi install npm:pi-subagentspi-web-access extension for certain built-in agents. MCP tools necessitate the pi-mcp-adapter extension.Highlighted Details
/run, /chain, and /parallel commands with tab-completion and live progress rendering for agent execution.Ctrl+Shift+A for browsing, editing, creating, and launching agents and chains..chain.md files for defining complex, multi-step pipelines with per-step configuration overrides.Maintenance & Community
No specific details regarding maintainers, community channels (e.g., Discord, Slack), or project roadmap were present in the provided README content.
Licensing & Compatibility
The provided README content does not specify the project's license or any compatibility notes for commercial use.
Limitations & Caveats
Parallel execution is strictly synchronous. Asynchronous execution is limited to single agents and sequential chains. Deeply nested subagent calls are restricted by default, though this limit is configurable. Some MCP tool functionalities may require a Pi restart after initial setup.
2 days ago
Inactive
letta-ai
Significant-Gravitas