
router
TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
它提供了安全、通用的 Herdr 代理控制运行时层,使用 execFile 避免 shell 注入,同时支持交互式斜杠命令和可编程的 LLM 工具。
Bellwether is a Pi package for managing Herdr agents, panes, and runtime sessions from Pi.
This is deliberately generic runtime plumbing. Product-specific loop control should depend on this package or adapt its commands/tools, not bury Herdr control inside a loop-specific extension.
Install from GitHub:
pi install git:github.com/joelhooks/pi-bellwether
Or use a local checkout:
pi install /path/to/pi-bellwether
For a one-off smoke test without installing:
PI_OFFLINE=1 pi -e /path/to/pi-bellwether --help
/herdr-status — show Herdr client/server status./herdr-agents [--panes] — list detected Herdr agents, optionally with panes./herdr-start [--cwd PATH] [--workspace ID] [--tab ID] [--split right|down] [--env KEY=VALUE] [--focus|--no-focus] -- — start a managed agent/process./herdr-send — send literal text to a Herdr agent target./herdr-submit — press Enter in the target agent's pane./herdr-read [--lines N] [--source visible|recent|recent-unwrapped] [--ansi] — read recent output./herdr-focus — focus an agent target./herdr-stop — close the target agent's pane after confirmation.Targets are whatever herdr agent accepts: terminal ids, pane ids, unique agent names, detected/reported labels, and legacy pane ids.
herdr_statusherdr_list_agentsherdr_start_agentherdr_send_messageherdr_submitherdr_read_agentherdr_focus_agentherdr_stop_agentherdr_stop_agent requires confirm: true because it closes a terminal pane. Read/list first, stop second. FFS, don't let the robot blindly close terminals.
npm install --ignore-scripts
npm run check
npm run smoke
pi-notes brain check
The extension uses execFile, not shell strings, so command arguments are passed without shell injection. It lazily resolves the herdr binary when a command/tool runs, so Pi startup does not fail on machines without Herdr installed.
Bellwether 🐏🔔 — Pi package for managing Herdr agents, panes, and runtime sessions from Pi
根据分类、Topic 和编程语言匹配的相似项目。

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.
A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.