Orchid
Code tells you what.
Core trick
Claude Code hooks sync each session transcript to a store tagged with the branch, remote, and user that produced it.
Description
Code tells you what.
Git tells you when.
Orchid tells you why.
Capture every AI coding conversation. Surface the reasoning behind your code to reviewers, teammates, and agents.
README excerpt
# Orchid **Code tells you what. Git tells you when. Orchid tells you why.** Orchid captures AI coding conversations and makes them available to anyone who needs context — reviewers, teammates, and agents. When AI writes code, the conversations behind it are invisible. Orchid changes that. ## Live Demo - **Web UI**: [orchid-web.vercel.app](https://orchid-web.vercel.app)  ## How It Works 1. **Capture**: Install Claude Code hooks with `orchid hooks install --mode auto`. Conversations sync while you keep using Claude normally. 2. **Store**: Conversations are stored with git metadata — branches, remotes, users. 3. **Review**: See the full conversation behind any code change. Search, browse, or let AI summarize. ## Features ### CLI ```bash orchid config # Point the CLI at your Orchid server orchid login # Authenticate with a Personal Access Token orchid hooks install --mode auto # Sync every Claude Code conversation orchid hooks install --mode prompt # Ask before syncing each conversation orchid hooks status # Show hook and auth status orchid hooks uninstall # Remove Orchid hooks from Claude Code orchid sync --discover # Backfill past Claude Code conversations orchid data list # List all sessions orchid data show <id> [--turns] # View full transcript orchid data search "why web