# Canopy > Canopy is a free, source-available, local-first desktop app for running and inspecting AI coding agent sessions across git worktrees. Canopy helps developers run Claude Code, Gemini CLI, Codex, OpenCode, and related local developer tools from one desktop workspace. It focuses on multi-branch workflows, per-worktree terminals and browser tabs, session inspection, cost and token tracking, and review of AI-generated local changes. ## Primary Pages - [Home](https://canopy.itsol.tech/): Product overview, screenshots, downloads, trust notes, and core positioning. - [Download for macOS](https://canopy.itsol.tech/download/mac): macOS download and installation notes. - [Download for Windows](https://canopy.itsol.tech/download/windows): Windows download and installation notes. - [Download for Linux](https://canopy.itsol.tech/download/linux): Linux AppImage download and installation notes. - [FAQ](https://canopy.itsol.tech/faq): Common questions about Canopy, Claude Code, pricing, privacy, and limitations. - [Security](https://canopy.itsol.tech/security): Local data flow, agent process boundaries, credentials, signing, and threat model. - [Privacy Policy](https://canopy.itsol.tech/privacy-policy): Privacy, telemetry, AI provider data flow, update checks, and rights. ## Feature Pages - [Session Inspector](https://canopy.itsol.tech/features/inspector): Claude Code and Gemini CLI session status, cost, tokens, context usage, and tool calls. - [Git Worktrees](https://canopy.itsol.tech/features/worktrees): Git worktree management for isolated branches and parallel agent sessions. - [Terminal](https://canopy.itsol.tech/features/terminal): WebGL terminal, split panes, themes, and persistent session workflow. - [Multi-agent](https://canopy.itsol.tech/features/multi-agent): Parallel Claude Code, Gemini CLI, Codex, and OpenCode sessions. - [Code Review](https://canopy.itsol.tech/features/code-review): Local diff review and inline comments sent to a running agent. - [Task Tracker](https://canopy.itsol.tech/features/task-tracker): Jira, YouTrack, and GitHub Issues context for branch and worktree creation. - [Browser](https://canopy.itsol.tech/features/browser): Chromium browser tab workflow, capture tools, device presets, and credential handling. ## Use-case Pages - [Use cases](https://canopy.itsol.tech/use-cases) - [Claude Code GUI](https://canopy.itsol.tech/use-cases/claude-code-gui) - [Claude Code Desktop App](https://canopy.itsol.tech/use-cases/claude-code-desktop-app) - [AI Coding Agent Workspace](https://canopy.itsol.tech/use-cases/ai-coding-agent-workspace) - [Multiple Claude Code Sessions](https://canopy.itsol.tech/use-cases/multiple-claude-code-sessions) - [Git Worktrees for AI Agents](https://canopy.itsol.tech/use-cases/git-worktrees-ai-agents) - [Claude Code Cost Tracking](https://canopy.itsol.tech/use-cases/claude-code-cost-tracking) - [AI Code Review](https://canopy.itsol.tech/use-cases/ai-code-review) ## Comparison Pages - [Comparisons](https://canopy.itsol.tech/comparisons) - [Canopy vs terminal workflow](https://canopy.itsol.tech/comparisons/canopy-vs-terminal) - [Canopy vs tmux](https://canopy.itsol.tech/comparisons/canopy-vs-tmux) - [Canopy vs Cursor, Windsurf, Cline, and OpenHands](https://canopy.itsol.tech/comparisons/canopy-vs-cursor-windsurf-cline-openhands) ## Product Facts - Canopy is a desktop app for macOS, Windows, and Linux. - Canopy is free to download and source-available. The website should not imply an open-source license unless the repository license says so. - Canopy is local-first: project files, terminal output, Git data, workspace layouts, and session metadata stay on the user's machine through Canopy itself. - Agent provider traffic is still provider traffic. Claude Code, Gemini CLI, Codex, and other agent tools communicate with their own vendors as they normally would. - Canopy does not proxy, modify, or log agent API calls. - The Inspector reads session output and shows status, cost, tokens, context usage, and tool calls where the agent exposes that data. - Browser tabs are associated with worktrees. Browser cookies and local storage are shared across Canopy browser tabs, so saved login sessions can carry between worktrees. - Saved browser passwords and task tracker tokens use Electron safeStorage backed by the OS keychain where available. - Minimal app telemetry is optional and can be disabled in Settings > Privacy. ## Full Context - [Full LLM context](https://canopy.itsol.tech/llms-full.txt)