Skip to content
| Marketplace
Sign in
Visual Studio Code>Machine Learning>UACE — AI MemoryNew to Visual Studio Code? Get it now.
UACE — AI Memory

UACE — AI Memory

Shivam Gupta

|
2 installs
| (1) | Free
Sidebar dashboard for the Universal AI Context Engine: see your project's shared AI memory, sessions, active files and commits.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

UACE — AI Memory

Persistent, shared project memory for your AI coding assistants. Open a new AI session and keep going — no re-explaining your architecture, decisions, or progress.

UACE gives Claude Code, Cursor, VS Code Copilot, and any other MCP-capable tool one shared "Project Brain" for each project: architecture and standards, current task and TODOs, recent sessions, git history, and live file activity — all stored locally on your machine and searchable by meaning.

What you get

  • Shared memory across tools — a fact saved in one AI tool is available in every other.
  • Auto-sync — open a project folder and UACE automatically scans it (languages, frameworks, structure), ingests git history, imports your recent Claude Code sessions, and watches it for changes. No manual setup per project.
  • Semantic search — find memories by meaning, not just keywords (local, private, CPU-only embeddings).
  • Project Brain sidebar — browse memory, sessions, active files, and commits in the Explorer.
  • Works with VS Code Copilot out of the box — the extension registers a local MCP server, so Copilot's agent can read and write your project memory with no config.

Requirements

  • Node.js on your machine (the local memory engine runs on it). UACE auto-detects Node from your PATH, nvm, fnm, asdf, or system install. If it can't find it, set uace.nodePath to your Node binary.
  • VS Code 1.101+ (for the native MCP integration).

On first activation UACE installs its engine locally (one-time, ~1–2 min). After that it starts instantly and works offline.

Use it with Claude Code / Cursor / other tools

Run “UACE: Copy MCP Config for Claude Code / Cursor” from the Command Palette. It generates a ready-to-paste command/snippet that points those tools at the same local memory — so every assistant shares one brain.

Commands

Command What it does
UACE: Sync Current Project Now Re-scan + import sessions + watch the open folder
UACE: Continue Previous Session Open the full project context packet as markdown
UACE: Save Session Capture a session summary + next steps
UACE: Copy MCP Config… Snippets to connect Claude Code / Cursor
UACE: Refresh Reload the sidebar

Settings

Setting Description
uace.autoSync Auto scan/import/watch the open folder on startup. Default true.
uace.nodePath Override: absolute path to Node (only if auto-detect fails).
uace.serverPath Override: path to a local server build (for development).
uace.dbPath Override: memory database path. Default ~/.uace/memory.db.

Privacy

Everything is local-first. Your memory lives in a SQLite database at ~/.uace/memory.db. Nothing is sent anywhere; embeddings run on your CPU.


Built on the Model Context Protocol. The engine is also available standalone on npm as uace-mcp.

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