Skip to main content

Kennel for Mac

Kennel understands your build, and takes your agent outputs to the intended outcome.

Opensource on GitHub
Kennel app window showing a project's work queue

Agent finished is not “done.”

An output is what the session produced. An outcome is what you wanted. Every agent tool measures the outputs. Kennel is built around the outcome.

Learn More

Outcome first.

What the project should look like in the end. Not the steps, the end state. That's the outcome, and it's the only thing Kennel measures against.

Contracts come from the outcome.

Kennel breaks the outcome into contracts for agents. Right slice, right hands, each one small enough for a single session to finish and prove.

Waldo holds it together.

Waldo shapes the outcome up front, keeps every contract in step, and catches anything that drifts from the plan before it reaches you.

Turns your intent into an outcome.

Waldo reads what the project already knows, and turns a loose sentence into a contract you can check.

Learn More
Kennel turning a loose intent into a checkable contract

One outcome. Many hands.

Contracts flow to agents and subagents in dependency order – each hands off to the next and reports against the same outcome.

Learn More
Contracts moving between agents, a status list, and a contract card

Read the card, not the log.

Every session summarizes itself – what it did, what it's doing, what comes next. The full transcript is one click away.

Learn More
Kennel's work board with a session brief card

Approve without switching.

Island puts questions, approvals, and Home – every project, what moved, what needs you – in the menu bar. Answer, and the run continues.

Coming Soon
Kennel Island in the macOS menu bar

Three things stop being your job.

Ferrying context. Picking the model. Checking the work. Kennel takes the coordinating, the checking, and the routing. You keep the decisions.

Learn More

Stop babysitting your agents.

You approve the outcome, Kennel handles the rest. Each agent gets the context it needs and a contract for what's expected. No re-explaining, no tab hopping.

Done means proven.

Every contract carries its own verification. Kennel checks the work against it before it reaches you. What's marked done is done.

Gets the best out of what you have.

Kennel routes each contract to the model that fits it. Your subscriptions, your keys, and the right model for the job.

More intelligence.
Less for you to carry.

Kennel understands your build, and takes your agent outputs to the intended outcome.