What Herdloom is
Herdloom turns ideas into reviewed code through automation that knows when to stop and ask.
Start with a conversation in Ideas, write a ticket, or import one from Jira or GitHub. Herdloom gives each ticket a fresh checkout of your repository and a branch of its own, hands it to a coding agent, and moves the card across the board as the work progresses: a plan you approve, code that gets written, tests that run, a second agent that reviews the result, a pull request at the end.
The agents are the ones you already have. Claude Code, Codex, Cursor, OpenCode, Antigravity and GitHub Copilot all run on your own logins and your own subscriptions. Herdloom starts them, feeds them the ticket and the context they need, reads what they send back, and decides what happens next.

Start with an idea
Section titled “Start with an idea”You do not need a finished backlog to get started. Open Ideas, choose a project and a coding agent, and describe what you want to build or improve. Attach a brief, spec, or screenshot to give the conversation context.

Example conversation in Herdloom’s demo UI. Expand a ticket to explore the proposal before accepting it.
The agent helps break the idea into proposed tickets with descriptions, acceptance criteria, dependencies, and concept sketches. Keep talking until the scope feels right: combine tickets, ask questions, or make the first version smaller. Nothing becomes a ticket until you accept.
Accepting adds the agreed work to the project’s backlog, with the attached context. You can keep prompting in the same conversation to add more tickets later.
Start your first Ideas conversation, or read how Ideas fits into the workflow.
From idea to reviewed work
Section titled “From idea to reviewed work”Discuss the idea, accept the tickets, then run the work. Each ticket gets its own branch, with agents planning, building, and reviewing, and you involved where needed.
What that buys you
Section titled “What that buys you”Work takes shape before it starts. Discuss an idea with your coding agent, bring specs or screenshots, and refine proposed tickets with acceptance criteria and dependencies. You decide when to add them to the backlog, and the attached context goes with them.
Work runs in parallel. Three or four tickets can be in flight at once, each in its own checkout, without agents overwriting each other or touching the branch you are working on yourself.
You stay in the loop by choice, not by accident. Plans arrive for approval. Questions come back as questions instead of guesses. Anything the agent could not decide lands in one column and waits.
The work is checked before it reaches you. A second agent, from a different vendor or a different model family, reads the branch against the acceptance criteria and sends findings back for a fix round. What reaches your review has already survived one.
Nothing leaves your machine. The board, the tickets, the logs and the repositories all live on your Mac. There is no Herdloom account, no server and no telemetry. The only things that go out are the calls your agent CLIs already make on your behalf, and the tracker or GitHub calls you ask for.
What it is not
Section titled “What it is not”It is not a hosted service, and there is nothing to sign up for.
It is not an agent of its own. Herdloom does not have a model. It drives the ones you installed, and everything it knows about your code comes from those sessions.
It is not a code review tool. It arranges the work, runs the checks and opens the pull request; your usual review still happens where it always did.
What you need
Section titled “What you need”- A Mac with Apple silicon, running macOS 13 Ventura or newer. An Intel build is not published yet.
- Git, and a repository you can push to.
- At least one coding agent installed and signed in. The setup check finds them and offers to install what is missing.
- The GitHub command line tool, if you want pull requests opened for you.
Where to next
Section titled “Where to next”Install Herdloom, let the setup check confirm the machine is ready, then take the tour on a sample project. For your own project, start with an idea, write your first ticket, or import your existing tickets.