Canopy exists because the way people code changed — agents write, you direct and review — and the tooling didn't keep up.
Canopy started inside another startup. We're two founders — one of us an engineer, one not — and when agentic AI arrived, both of us changed how we work. That's the thing about this shift: it isn't only engineers co-working with agents now. And at the other extreme, plenty of teams are pure vibe-coding, where the first real quality gate the code ever meets is a PR review — if that.
I watched the non-engineer half of this company run head-first into tooling that assumes years of muscle memory. Getting an IDE and an agent running at the same time. Figuring out how to start a dev server. Keeping several projects straight. Not even knowing that running more than one agent at once was possible. None of that is on him — engineering is genuinely complicated, it took me years to learn, and expecting someone to absorb it on day one is unfair. His ideas were never the bottleneck. The tools were.
Meanwhile I had the engineer's version of the same disease: VS Code and its forks with too many windows open, context lost on every project switch, agents scattered across terminals, and PR review living in a browser tab a world away from the code. So I did what engineers do with a complaint they can't put down — I built the tool I wanted, and decided to share it to see who else relates.
If any of these problems feel familiar, I think you'll find Canopy useful. Show your love — give us a star, use it, contribute, or support.
Canopy is a desktop IDE built around one bet: the best interface for coding with AI is the agent's own CLI, in a real terminal — not a chat box bolted onto an editor. So Canopy makes the terminal first-class and wraps it with the two things a terminal can't show you: what changed (live diffs against git) and what's running (every agent session, its branch, its task, its footprint).
It's local-first and offline — no server, no account, no telemetry. And it's light: a Rust core with no Electron and no extension host, sitting in a fraction of the memory a browser tab would take.
Canopy is developed in the open on GitHub under the MIT License — free to use, modify, and distribute, including commercially. The repository is the real thing, not a mirror: issues, pull requests, releases, and the full product spec all live there. If you want to shape where Canopy goes, start here.
Canopy is maintained by Cause Connect Pte. Ltd., a two-founder startup in Singapore, together with its contributors. It's a small operation by design — small enough that the codebase stays readable and the decisions stay opinionated.
Canopy is free, carries no ads, sells no data, and answers to no platform. That's only sustainable as long as the project pays for itself the honest way. If you like the project, consider supporting it — it's what keeps Canopy independent.