GitChronicleRewind your Git history — explore commits, visualize file changes, analyze dependencies, generate AI summaries, and take notes, all inside VSCode. FeaturesCommit LogBrowse your full Git history with powerful filters: date range, author, and include/exclude keywords. Scroll through commits instantly without leaving your editor. Changed File TreeSelect any commit and see every changed file organized in a directory tree. Each file shows its change status (Added / Modified / Deleted) at a glance. Code Diff ViewerView file-level unified diffs with syntax highlighting powered by Shiki, using the same TextMate grammars as VSCode itself. Dependency CanvasVisualize import/require relationships between changed files as an interactive node-edge graph. Zoom, pan, and select nodes to explore how files connect. Supported languages: JavaScript/TypeScript, Python, Go (other file types appear as nodes without dependency edges). Intra-file Symbol Dependency CanvasInspect the internal structure of a single file by visualizing functions, classes, variables, types, and imported symbols as a symbol graph. Hover and click symbols to explore calls, references, inheritance, and implementation relationships, then open the code panel to jump to the relevant lines. Supported languages: JavaScript/TypeScript ( AI SummaryGenerate markdown summaries of your work using your local AI CLI (Claude, Gemini, or Codex). Summaries are streamed in real time, saved to a local path, and reused instantly on revisit — no repeated API calls.
Note EditorKeep a commit-scoped markdown note alongside your analysis. Paste markdown or Mermaid snippets copied from other panels, and your notes auto-save with no explicit save action needed. Mermaid code blocks render as diagrams in the preview. Commit GroupsMulti-select commits from the log and save them as a named group for quick recall later. Filter the commit list down to a single group (combined with the existing date/author/keyword filters), and edit or delete groups at any time. Groups are saved per workspace and persist across VSCode restarts. Requirements
Usage
Extension SettingsThe following settings can be configured in
The in-extension settings screen (⚙ icon) exposes additional options not available in
Per-project isolation: active provider, model choices, and save path are workspace-scoped — each project keeps its own configuration. CLI registration is shared globally across all projects. LicenseProprietary — see LICENSE. Installation and use are permitted for personal, non-commercial purposes via the Visual Studio Code Marketplace only. |