E
Engram
Integrations

Engram SpectreVS Code

A VS Code extension that connects to your local Engram API. Select any code block, invoke "Spectre: Ask", and get analysis, refactoring suggestions, or explanations from your local Llama 3.1 model — nothing leaves your machine. Installed as a local VSIX (not on the VS Code Marketplace yet).

Usage

Select any code snippet, open the Command Palette (Cmd+Shift+P), and run "Spectre: Ask".

Privacy First

Inference happens locally via Docker. No telemetry, no cloud API keys, and zero data egress.


Installation

01Package the Extension

Navigate to the engram-spectre directory and package the extension into a VSIX file:

bash
vsce package

02Install VSIX

Install the generated package directly into your VS Code instance:

bash
code --install-extension engram-spectre-0.0.1.vsix

Troubleshooting

Spectre Error: Connection Refused

Spectre cannot reach your local backend. Ensure the Engram OS is running and accessible.

./scripts/start.sh