@farhanmansuri/pi-dispatcher

Herdr-powered multi-agent dispatcher for Pi

Packages

Package details

extension

Install @farhanmansuri/pi-dispatcher from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@farhanmansuri/pi-dispatcher
Package
@farhanmansuri/pi-dispatcher
Version
0.1.0
Published
Sep 13, 2026
Downloads
121/mo · 121/wk
Author
farhanmansuri
License
MIT
Types
extension
Size
80.7 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Pi Dispatcher

A Pi extension for dispatching bounded scout tasks to interactive agents running in Herdr.

Requirements

  • Pi 0.84 or newer
  • Herdr on PATH
  • Pi running inside a Herdr-managed pane
  • The worker CLIs you intend to use (pi, claude, codex, agy, or opencode)

Install

pi install npm:@farhanmansuri/pi-dispatcher

For local development:

pi install /path/to/pi-dispatcher

Use

Enable lead-only orchestration with /orchestrator on or start Pi with --orchestrator.

Available tools:

  • dispatcher_dispatch
  • dispatcher_status
  • dispatcher_report
  • dispatcher_approval

Use /close <task_id> or /close all after reports are verified. Closing archives the task in the widget while preserving its report and status in ~/.crew. Set CREW_DIR to use another record location.

This package only provides the dispatcher. Obsidian, SecondBrain, and /stow are not included.