Skip to content

Releases

v0.2.1-beta

v0.2.1-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Nov 01:06
366e2b6
shepherd 0.2.1-beta: adds the native desktop app to the binaries and …

v0.2.0-beta

v0.2.0-beta Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Nov 00:26
26ae5fe
shepherd 0.2.0-beta: first release with prebuilt Linux and macOS bina…

shepherd 0.1.0-beta

shepherd 0.1.0-beta Pre-release
Pre-release

Choose a tag to compare

@Rivaldito Rivaldito released this 09 Nov 18:13

first beta of shepherd, a fork of herdr 0.9.5 (apache-2.0). forked at upstream commit ee5bfb5; the herdr history is preserved and upstream can still be merged. shepherd is not affiliated with the herdr project.

what it adds on top of herdr

  • agents with roles (brain, coder, reviewer, docs, tester), vendors (claude, codex, gemini) and one git worktree per agent
  • multi-agent patterns as yaml: orchestrator-worker, hierarchical, blackboard and market, with validation
  • an event bus with topics, partitions, consumer groups and replay, exposed to agents as mcp tools
  • tasks, gated runs, skills and local snapshots with safe restore
  • a shepherd section in the terminal ui, a cli for everything, and a native iced app that shares the server
  • english guides in docs/shepherd

demo

a 35 second walk through the native app: shepherd-demo.mp4 (also attached as a gif). recorded against a sample project with stand-in agents.

try it

build from source (no binaries in this release): see try it from scratch in the README.

known limits

  • beta: expect rough edges; the package version is still 0.9.5 (herdr's), 0.1.0-beta is the release tag
  • new agents may ask for trust or login in their terminal; a person has to answer
  • shepherd never merges, pushes or opens pull requests on its own