Hindsight acts as an MCP server designed to enhance AI-assisted coding by providing rich historical context. It automatically ingests and organizes development data, including Git commit logs, test results (specifically from `cargo-nextest`), and GitHub Copilot chat sessions, into a comprehensive SQLite database. This consolidated data is then exposed to AI assistants, primarily via VS Code's GitHub Copilot, through a set of dedicated MCP tool calls, allowing developers to query project history, track activity, search for past solutions, and gain insights into their development workflow.
主な機能
01Track test results linked to specific commits
02Generate activity summaries and timeline views
030 GitHub stars
04Automatic ingestion of Git and Copilot session data
05Integration with VS Code and GitHub Copilot via MCP tool calls
06Full-text search across commits and Copilot conversations