Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>EngrammeNew to Visual Studio Code? Get it now.
Engramme

Engramme

Memory Machines

|
1 install
| (0) | Free
Function-specific episodic memories and documentation - understand the story behind your code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Engramme

Episodic memories — understand the story behind your code.

Engramme surfaces the hidden context behind code: why it was written, what decisions led to it, and the conversations that shaped it.

Features

Proactive Recall

Engramme automatically retrieves relevant memories as you work. When you chat with Cursor, Claude Code, or Codex, Engramme listens and surfaces related context from your coding history.

Multi-Level Architecture

Explore your codebase at different levels of abstraction:

  • Level 0: Features and their evolution
  • Level 1: System components
  • Level 2: Subcomponents
  • Level 3: Files
  • Level 4: Functions

Weekly Summaries

Automatic "My Week in Code" summaries generated from git commits and AI sessions across your repositories.

Sync & Share

  • Upload your coding sessions to the cloud
  • Download team members' sessions
  • Build shared context across your team

Supported Integrations

Tool Status
Cursor ✅ Automatic hook integration
Claude Code ✅ Automatic hook integration
Codex CLI ✅ Session watching
Git ✅ Commit history analysis

Installation

From Marketplace

VS Code: Search for "Engramme" in the Extensions view

Cursor: Search for "Engramme" in Extensions, or install manually:

cursor --install-extension engramme-code.vsix

Requirements

  • VS Code / Cursor 1.85.0+
  • Python 3.10+ (for memory generation)
  • Node.js 18+ (for Claude Code integration)

The extension includes a guided setup wizard that handles Python environment creation automatically.

Quick Start

  1. Install the extension
  2. Open the Engramme sidebar (brain icon in activity bar)
  3. Go to Settings and enter your Engramme API key
  4. Start coding — Engramme will automatically:
    • Set up hooks for Cursor and Claude Code
    • Sync your coding sessions
    • Retrieve relevant memories as you work

Getting an Engramme API Key

Don't have an API key yet?

  1. Visit app.engramme.com and sign up
  2. Go to your account settings to generate an API key
  3. Copy the key and paste it in the Engramme Settings panel

Configuration

Access settings via the Engramme sidebar → Settings tab:

Setting Description Default
Sync on Startup Automatically sync when VS Code opens On
Sync Up Frequency How often to upload sessions (minutes) 60
Sync Down Frequency How often to download team data (minutes) 120
Weekly Summary Auto-generate weekly summaries On

How It Works

Memory Generation

When you generate memories for a function, Engramme:

  1. Analyzes git history (commits, blame, diffs)
  2. Searches your Claude/Cursor/Codex conversations
  3. Creates structured episodic memories explaining why code exists

Proactive Recall

When you type a message in Cursor or Claude Code:

  1. Engramme captures the prompt via hooks
  2. Queries the cloud for relevant memories
  3. Displays them in the sidebar in real-time

Architecture Analysis

Run "Generate Architecture" to:

  1. Analyze your codebase structure
  2. Create a multi-level component hierarchy
  3. Generate C4-style diagrams

Privacy

  • Your API key is stored securely in VS Code's SecretStorage
  • Your private repos remain private
  • Data is synced only with your Engramme account

Built by a bunch of guys in SF

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft