{"schemaVersion":"opencli.cli.v1","slug":"pi-swarm-supervisor","name":"pi-swarm-supervisor","shortName":"pi-swarm","binaryName":"pi-swarm","maker":{"slug":"gvkhosla","name":"Geet Khosla","type":"individual","url":"https://github.com/gvkhosla","officialPlatformMaker":false,"featuredBuilder":false},"category":"AI","description":"Spawn isolated Pi side agents, detect stuck workers, and apply analyzer suggestions from the terminal. Built by Geet Khosla. Start with `pi install npm:pi-swarm-supervisor` and go from there. Runs entirely on your machine.","tagline":"Spawn isolated Pi side agents, detect stuck workers, and apply analyzer suggestions from the terminal.","install":{"packageManager":"npm","command":"pi install npm:pi-swarm-supervisor","packageName":null,"npmPackage":"pi-swarm-supervisor","brewFormula":null,"brewCask":null,"crateName":null,"pypiPackage":null,"goPackage":null,"dockerImage":null},"verify":{"command":"pi-swarm --help","signal":"pi-swarm responds locally; authenticate before real work."},"quickStart":"/swarm-roles","exampleWorkflow":["pi install npm:pi-swarm-supervisor","/swarm-start scout :: inspect this repo","/swarm"],"agent":{"readiness":{"label":"Human-first CLI","score":20,"reasons":["Can run locally with less credential exposure."],"guardrails":["Prefer small commands and ask the agent to summarize plain text output.","Expect prompts; keep a human in the loop for interactive flows.","Verify identity/account before running task commands.","Network access is required; avoid leaking secrets in logs.","Start read-only, then ask before mutations."]},"packUrl":"https://opencli.co/cli/pi-swarm-supervisor/agent.md","packMarkdown":"# OpenCLI Agent Pack: pi-swarm-supervisor\n\nUse this when an AI agent needs to work with `pi-swarm`.\n\n## What this CLI is for\nSpawn isolated Pi side agents, detect stuck workers, and apply analyzer suggestions from the terminal. Built by Geet Khosla. Start with `pi install npm:pi-swarm-supervisor` and go from there. Runs entirely on your machine.\n\nBest for: Supervising several Pi coding agents from one dashboard.\n\n## Agent readiness\nHuman-first CLI (20/100)\n- Can run locally with less credential exposure.\n\n## Install\n```sh\npi install npm:pi-swarm-supervisor\n```\n\n## Verify before real work\n```sh\npi-swarm --help\n```\nExpected signal: pi-swarm responds locally; authenticate before real work.\n\n## Safe starting commands\n```sh\npi-swarm --help\n```\n\n```sh\n/swarm-roles\n```\n\n```sh\npi install npm:pi-swarm-supervisor\n```\n\n```sh\n/swarm-start scout :: inspect this repo\n```\n\n```sh\n/swarm\n```\n\n## Guardrails for agents\n- Prefer small commands and ask the agent to summarize plain text output.\n- Expect prompts; keep a human in the loop for interactive flows.\n- Verify identity/account before running task commands.\n- Network access is required; avoid leaking secrets in logs.\n- Start read-only, then ask before mutations.\n\n## Suggested agent instruction\nYou may use pi-swarm-supervisor (`pi-swarm`) for supervising several pi coding agents from one dashboard.. First install it if missing, then run the verify command. Start with read-only or inspection commands. Summarize what you found before changing anything. Ask for confirmation before commands that mutate remote state, spend money, deploy, delete data, merge code, or expose secrets.\n\nSource: OpenCLI\n"},"fit":{"bestFor":"Supervising several Pi coding agents from one dashboard.","useThisIf":"You want live status, stuck detection, and role presets for side agents.","skipIf":"You only run one Pi session at a time.","whatHappensNext":"Run `/swarm-start scout :: inspect this repo` to see it in action."},"capabilities":{"agentFriendly":true,"supportsJsonOutput":false,"supportsNonInteractive":false,"supportsDryRun":false,"requiresAuth":true,"requiresNetwork":true,"ciFriendly":false,"localFirst":true,"destructivePotential":"medium"},"taxonomy":{"useCases":["Spawn isolated Pi side agents","Detect stuck workers","Apply analyzer suggestions"],"aliases":["pi swarm","swarm supervisor"],"keywords":["swarm","multi-agent","pi","supervisor"],"tags":["agent-friendly","pi"]},"links":{"website":"https://www.npmjs.com/package/pi-swarm-supervisor","github":"https://github.com/gvkhosla/pi-swarm-supervisor","docs":"https://github.com/gvkhosla/pi-swarm-supervisor","opencli":"https://opencli.co/cli/pi-swarm-supervisor","markdown":"https://opencli.co/cli/pi-swarm-supervisor/agent.md","json":"https://opencli.co/cli/pi-swarm-supervisor.json"},"metrics":{"githubStars":2,"latestRelease":"2026-09-14T08:10:22Z","license":"MIT","metricLabel":null,"metricValue":null,"metricSource":null,"metricAsOf":"2026-09-14T09:00:24.840Z"}}