Blog
Updates, technical notes, and project news.
Canopy is now Daintree
Canopy is now Daintree. Why I renamed an early-stage AI agent workspace, and what stayed the same.
Why I built Daintree: a dedicated workspace for AI coding agents
The architecture behind Daintree: git worktrees for isolation, PTY heuristics for state detection, and why Electron was the right call.
Introducing Daintree
A desktop app that gives AI coding agents a proper home. Free, open source, and built to stay out of your way.