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

Dot - AI Context Memory

Aryan_Mangod

|
1 install
| (0) | Free
Give every AI tool a memory of your codebase. Injects ranked code context and captured decisions into Copilot Chat and other tools via the local Dot daemon.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Dot

Dot for VS Code

Give every AI tool a memory of your codebase.

Dot is a local-first context memory daemon. This extension connects VS Code to your local Dot daemon so Copilot Chat and other AI tools start every session already knowing your code, your conventions, and the decisions behind them.

Local. Private. Model-agnostic. Nothing leaves your machine.

Dot for VS Code

What it does

  • "What Dot Knows" sidebar. For the file you have open, see the related code and the captured decisions Dot has on hand. Click any entry to jump to it.
  • Copilot Chat integration. Dot registers a Language Model tool, so you can type #dotContext in Copilot Chat and pull ranked project context on demand.
  • One-click decision capture. Select code or a chat takeaway and run Dot: Capture This Decision to remember it for every future session.
  • Inline decision markers. Lines with a captured decision get a subtle hover marker so the "why" is never lost.
  • Auto-start. When you open a Dot-initialized workspace, the daemon starts on its own.

Requirements

You need the Dot daemon installed and running. It is a small Python package:

pip install dot-context[ml]
cd your-project
dot init
dot daemon start

See the full installation guide.

Commands

Open the Command Palette and type "Dot":

Command What it does
Dot: Capture This Decision Remember a decision from a selection or chat
Dot: Show Context for Current File Preview what Dot would inject
Dot: Force Re-index Project Re-index the workspace now
Dot: Start Daemon / Dot: Stop Daemon Control the background daemon
Dot: Open Dashboard Open the local web dashboard

Settings

Setting Default Description
dot.apiUrl http://127.0.0.1:7337 Base URL of the local Dot daemon
dot.autoStartDaemon true Start the daemon when a Dot workspace opens
dot.injectIntoCopilot true Register Dot as a Copilot context tool
dot.tokenBudget 4000 Token budget for assembled context

Privacy

Everything runs locally. Embeddings are generated on your CPU, storage is SQLite on your disk, and the extension only talks to 127.0.0.1. Your source code never leaves your machine.

Learn more

  • Documentation
  • GitHub repository

MIT License.

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