BeakBeak is a local work-moment history tool for VS Code. Hold before a work stretch. Settle after it. Beak remembers the observable file changes from that moment and lets you inspect the changed sections later. When a section was removed, Beak can help recover that removed text into the current editor buffer without rewinding the whole file. Beak stays on your machine. It does not upload source code, call an LLM, or require a server. Why Beak existsCoding work is often messy in small ways. A function gets deleted, a helper is moved, a quick experiment works halfway, or an AI-assisted edit changes more than expected. Git can show diffs, but it is not always the easiest way to answer:
Beak adds a small local memory layer for those moments. What Beak does
Current commands
Basic flow
Recovery behaviorBeak recovery is intentionally narrow. For this version, Beak only recovers removed-only sections. It does not guess your intent, perform semantic merges, detect cross-file moves, or rewrite surrounding code. When recovery is available, Beak will:
You can use normal VS Code undo immediately after recovery if the insertion is not what you wanted. Local storageBeak stores its local records inside the workspace under Add What Beak does not doBeak does not upload source files, call cloud services, send diagnostics to a server, call a model, save recovered edits automatically, or replace Git. Beak may use Git information locally when available, but the product surface is work moments and changed sections, not Git commands. Recommended smoke testCreate or open a workspace, then run:
Delete a small function or block of text, then run:
Pick the removed section. Beak should show a section preview and offer to recover the removed text. After confirmation, the text should appear in the current editor buffer without automatically saving the file. LicenseThe Beak extension code is licensed under the MIT License. Local Beak records are generated workspace artifacts. Review them before sharing or committing them. StatusBeak is an early local VS Code tool from NSC Labs. Current focus: simple work-moment capture, changed-section review, and safe removed-section recovery. |