-
-
Notifications
You must be signed in to change notification settings - Fork 1
Auto Start Dashboard
Configure your favorite IDE to automatically run the Memory Dashboard every time a project is opened. The dashboard runs at http://localhost:3456 and can be accessed directly from the browser.
Create a .vscode/tasks.json file in the project root:
{
"version": "2.0.0",
"tasks": [
{
"label": "Launch Memory Dashboard",
"type": "shell",
"command": "npx -y @vheins/local-memory-mcp@latest dashboard",
"isBackground": true,
"problemMatcher": [],
"runOptions": {
"runOn": "folderOpen"
},
"presentation": {
"reveal": "always",
"panel": "new",
"group": "memory"
}
}
]
}This task automatically runs every time the folder is opened; the dashboard runs in the background and is ready to use.
Alternatively, run manually via Ctrl+Shift+P → Tasks: Run Task → Launch Memory Dashboard.
Cursor and Windsurf are compatible with the VS Code tasks format — use the same tasks.json as above, placed in .vscode/tasks.json or .cursor/tasks.json (Cursor) / .windsurf/tasks.json (Windsurf), with the same runOn: "folderOpen" option.
Kiro does not yet support tasks.json auto-start. Run the dashboard manually:
npx @vheins/local-memory-mcp dashboardOr via Kiro Panel → terminal → run the command above.
Zed uses the .zed/tasks.json format with a different structure:
[
{
"label": "Launch Memory Dashboard",
"command": "npx",
"args": ["-y", "@vheins/local-memory-mcp@latest", "dashboard"],
"tags": ["dashboard", "memory"],
"use_new_terminal": false,
"allow_concurrent_runs": false,
"reveal": "always"
}
]Zed does not support runOn: "folderOpen" — run the task manually via Ctrl+Shift+P → Tasks: Run → Launch Memory Dashboard (or open the command palette and type "task").
Codex does not yet support tasks.json. Run the dashboard in a separate terminal:
npx @vheins/local-memory-mcp dashboardOr ask Codex to run it (Codex will spawn a separate terminal).
- Run → Edit Configurations → + → Shell Script
- Fill in:
-
Name:
Launch Memory Dashboard -
Script text:
npx -y @vheins/local-memory-mcp@latest dashboard - Working directory: project root
-
Name:
- Check "Run with startup" or "Before Launch" if needed
Save the configuration to .run/launch-memory-dashboard.run.xml:
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Launch Memory Dashboard" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="npx -y @vheins/local-memory-mcp@latest dashboard" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<envs />
<method v="2" />
</configuration>
</component>This configuration can be committed to git and used by all team members.
For power users who want the dashboard to always run in the background:
# Inside a tmux session
tmux new-session -d -s memory-dashboard 'npx -y @vheins/local-memory-mcp@latest dashboard'Add to ~/.tmux.conf to auto-start:
set -g @plugin 'tmux-plugins/tpm'
run '~/.tmux/plugins/tpm/tpm'
Install the Tmux extension in VS Code, then tasks can spawn in a tmux session:
{
"version": "2.0.0",
"tasks": [
{
"label": "Launch Memory Dashboard (Tmux)",
"type": "shell",
"command": "tmux new-session -d -s memory-dashboard 'npx -y @vheins/local-memory-mcp@latest dashboard'",
"isBackground": true,
"runOptions": { "runOn": "folderOpen" }
}
]
}| IDE / Tool | Auto-start | Configuration File | Method |
|---|---|---|---|
| VS Code | ✅ | .vscode/tasks.json |
runOn: folderOpen |
| Cursor | ✅ |
.vscode/tasks.json / .cursor/tasks.json
|
runOn: folderOpen |
| Windsurf | ✅ |
.vscode/tasks.json / .windsurf/tasks.json
|
runOn: folderOpen |
| Zed | .zed/tasks.json |
Task palette | |
| JetBrains | ✅ | .run/*.run.xml |
Run on startup |
| Kiro | ❌ | — | Manual terminal |
| Codex | ❌ | — | Manual terminal |
| Tmux | ✅ | ~/.tmux.conf |
Session hook |
- Web Dashboard Guide — what the dashboard does
- Auto-Start Dashboard di IDE — Bahasa Indonesia
MCP Local Memory Service — local-first long-term memory (SQLite + semantic search), a web dashboard, and a codebase index for AI agents. Back to Home
Provided "AS IS", without warranty of any kind.
Home
English
- Getting Started
- Tools Reference
- MCP Concepts
- Features
- Hybrid Search
- Dashboard Guide
- Troubleshooting
- Auto-Start Dashboard
- Claude Code Integration
- Codex Integration
- Kiro Integration
Bahasa Indonesia
- Memulai
- Referensi Alat
- Referensi Protokol MCP
- Fitur Inti
- Pencarian Hibrida
- Panduan Dasbor
- Pemecahan Masalah
- Auto-Start Dasbor
- Integrasi Claude Code
- Integrasi Codex
- Integrasi Kiro
Features