u/Infinite_Garlic_7530

Made a Pi extension for hierarchical multi-agent orchestration — is this useful to anyone, or does it already exist?

Made a Pi extension for hierarchical multi-agent orchestration — is this useful to anyone, or does it already exist?

I've been building pi-hive, a Pi extension that runs a whole hierarchy of agents on a project instead of one session, and I've reached the point where I want to know two things before I sink more time in:

Would anyone actually use this or does something like it already exist? I haven't found a Pi-native equivalent, but I'd genuinely rather hear "X already does this" than reinvent it. If you know of one, please tell me.

Anyone want to collaborate? It's MIT, early, and rough. I'd love co-maintainers or even just people willing to try it on a real project and tell me where it breaks.

Here's what it does today:

  • Config-first. It's completely inert until a project has a .pi/hive/hive-config.yaml — installing it globally touches nothing else. That one file is the team: you declare each agent's type, model, tools, filesystem write-domain, and where it sits in the tree. Roles are derived from structure (a node with members: is a lead, a leaf is a member); an agent can delegate only to its direct reports. Prompts/knowledge/skills are plain files under .pi/hive/, versioned with your repo.
  • Isolated + bounded agents. Each runs as its own pi subprocess with a scoped tool allow-list and an enforced write-domain — a worker can't edit files outside what its lead granted.
  • Plan, then execute. Three modes (normal → plan → hive). Plan mode drives a separate planning team through spec gates (proposal → requirements → design → tasks, via OpenSpec) and writes no code; hive mode executes the approved spec. Plan review is a human gate — I self-host Plannotator's review UI in the dashboard.
  • Local telemetry dashboard (/hive-observe): live topology, delegation lifecycle, tokens, cost across every project/session. Nothing leaves your machine.

It's on npm, so it's a one-liner to try:

pi install npm:pi-hive

Fair warning: it's unpolished and there's plenty of rough edges — I'm sharing it now to gauge whether it's worth pushing further, not because it's finished.

Repo (MIT): https://github.com/demetere/pi-hive

If you'd use something like this, or you're building something similar, or you want to help — I'd love to hear from you.

https://preview.redd.it/00mbz1i13fbh1.png?width=1900&format=png&auto=webp&s=94f759769b606f44a1c8245ecbf916036b7da4ed

reddit.com
u/Infinite_Garlic_7530 — 12 hours ago