

//
Problem
//
How it works
From chat window
to PR review in three steps


Find why any decision was made.
Search across all your saved contexts by keyword, domain, or topic.
From your terminal, your agent, or the team dashboard — the reasoning is always one search away.
//
Also included
More than just save and search
Linked to commits ↗
Every context is tied to the exact commits that produced it. Not floating docs — git-native provenance.
Works with any agent ↗
Claude Code, Cursor, Windsurf, Cline — any MCP-compatible agent. No vendor lock-in.
Context Tree ↗
Contexts organized by domain and topic — authentication, database, API design. Navigate your codebase's decisions like a knowledge base.
Terminal UI ↗
Browse, search, and manage all your contexts with an interactive terminal interface. No browser needed.
Structured Format ↗
Fixed template: prompt, reasoning, decisions, rejected alternatives, files, and commits. Consistent across every agent.
Built for teams ↗
Share contexts across your org. gitwhy-bot posts full reasoning to PRs for reviewiers
Explore more at
//
Pricing
Start free. Scale as you grow.
//
FAQ
Questions? We've got answers.
Is GitWhy free?
Which coding agents does GitWhy work with?
Does GitWhy read my code or send it anywhere?
Can I use GitWhy offline?
How is GitWhy different from agent memory tools?
Do I need an LLM API key?
Where is my context stored?
Does GitWhy support GitLab or Bitbucket?
Have more questions?
30-second install. Unlimited local saves.

























