Pulls your git commits, test results, and Copilot chat history into a SQLite database that Claude can search through MCP tools. You get full-text search across commits and conversations, test failure queries linked to specific SHAs, and timeline views of recent activity. The server auto-ingests git and Copilot data on startup. For tests, you run `hindsight-mcp test` which wraps cargo-nextest and stores outcomes with durations and failure output. Useful when you want Claude to answer questions like "what tests are failing" or "summarize my work this week" using actual project history instead of just the current file context. Ships as a Rust binary that connects over stdio.