Bonsai
Blog
Bonsai

Blog

Notes on building Bonsai, and on tending a life in Markdown.

An issue is a note

In Bonsai an issue is not a row in a database. It is a Markdown note in your project folder. What it records, what it leaves out, who writes which part, and how it carries you and your AI agents from a goal to a merged PR.

How bonsai-cli connects to Bonsai

Sign in to Bonsai for Mac and your computer connects by itself. Here is every step in between: the pairing, where the token lives, and what the connection carries and never carries.

Before the cache expires

When an agent stops to wait for you, Bonsai now shows how many minutes the prompt cache has left. Here is where that number comes from, and what it isn't.

It's your turn

Agents hand work back and forth with you many times per issue. Bonsai's board now has an axis for exactly that: whose turn is it.

Hello, Bonsai

Why we’re building a shared home for your ideas, your everyday life, and the agents that help you tend it.