Switch between agent accounts.
Keep supported work and personal CLI logins separate, and choose which profile new agents use.
Canopy is a workspace for agent-driven engineering. Bring your supported agent CLIs, then keep services, changes, pull requests and your team in one desktop workspace. The tax on building isn't typing. It's switching.
Use the agent CLIs and subscriptions you already have. Canopy adds the workspace around them: shared context, isolated worktrees, running services, visual feedback, diffs, tasks and pull requests.
Search what is open, what is on disk, and what your agents already learned.
Tabs, files, symbols, code, terminal output, agent conversations, scratchpad notes, research, tickets, PRs, branches, servers and completed tasks all meet in one palette.
Speak instead of typing. Canopy transcribes on-device into terminals, editors and agent prompts, without uploading your audio.
Turn one tab into a working surface for several independent agents.
Keep splitting right or down to build the layout you need, resize any boundary, and move focus by keyboard. Each pane keeps its own terminal, session and project context; the whole layout survives a restart.
You choose when to enable access. Monitor agents, reply, start work and stop processes from a phone or desktop browser.
MIT licensed. Issues, PRs and strong opinions welcome, contribute on GitHub.