ScribeScribe is a local-first developer activity tracker for VS Code. It quietly records workspace activity, turns that activity into readable progress logs, and versions each snapshot in a local Git repository. The goal is simple: help developers recover context, understand how a session evolved, and create useful progress summaries without introducing another dashboard or sending source activity to a remote service. Why Scribe existsDevelopment work is rarely a clean sequence of finished tasks. A session includes experiments, reversals, small fixes, and decisions that are difficult to reconstruct later. Commit history captures some of that story, but only after the developer deliberately creates a commit. Scribe creates a lightweight local record between those moments. It is designed to preserve context without interrupting flow. What it does
Scribe stores workspace logs under:
Your logs and snapshot history remain on your machine. Product and engineering decisionsLocal ownershipActivity data can reveal a great deal about a developer and their work. Scribe keeps its records local by default and uses Git as a transparent, inspectable history rather than introducing a proprietary storage layer. Low-interruption trackingThe extension runs in the background and summarizes activity instead of asking the developer to manually maintain a journal throughout the day. Workspace-aware historiesEach workspace receives an independent log history. Activity from unrelated projects is never mixed into a single timeline. Reversible explorationSnapshot restore, diffing, and branch creation are exposed as deliberate commands. Operations that can change the workspace require an explicit choice from the developer. Example log
Commands
Getting started
If the extension does not activate after installation, reload the VS Code window. Development
Use the VS Code extension development host to run and debug the extension locally. Roadmap
Related projectThe product and documentation site lives in scribe.pxxlspace.cv. LicenseScribe is available under the MIT License. |