Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>ProjectMindNew to Visual Studio Code? Get it now.
ProjectMind

ProjectMind

Emirhan Turker

|
1 install
| (0) | Free
AI-powered codebase intelligence: coherence, security, embeddings
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ProjectMind VS Code Extension

AI-powered codebase intelligence directly in your editor.

Features

  • Real-time Code Analysis: Inline diagnostics for coherence issues
  • Security Warnings: Highlight potential secrets, eval usage, weak crypto
  • Cognitive Load Indicator: File complexity in status bar
  • Sidebar Panel: Project overview, debt tracker, hotspots
  • Commands: Scan, check coherence, find similar code, impact analysis

Installation

  1. Install from VS Code Marketplace (search for "ProjectMind")
  2. Or build locally:
    cd vscode-projectmind
    npm install
    npm run package
    code --install-extension projectmind-0.1.0.vsix
    

Requirements

  • VS Code 1.85.0 or higher
  • ProjectMind CLI (npm install -g @emirhanturker/projectmind)
  • Node.js 22 or higher

Commands

Command Description
ProjectMind: Scan Project Run full project scan
ProjectMind: Scan Current File Scan current file only
ProjectMind: Show Report Open full report in panel
ProjectMind: Check Coherence Check current file coherence
ProjectMind: Find Similar Code Find similar code snippets
ProjectMind: Show Impact Analysis Show change impact analysis

Configuration

{
  "projectmind.autoScan": true,
  "projectmind.scanOnSave": true,
  "projectmind.showInlineHints": true,
  "projectmind.mcpServerPath": "projectmind",
  "projectmind.embeddings.provider": "transformers",
  "projectmind.offline": false
}

Pre-Publish E2E Checklist

Run through this list inside a real VS Code host before publishing a VSIX:

  1. Server handshake — ProjectMind: Scan Project completes within seconds (not 30s timeout). This validates the MCP initialize handshake against the installed CLI's server.
  2. Status bar metrics — file count / coverage / load update after scan.
  3. Inline diagnostics — open a saved .ts file; check for ProjectMind-sourced diagnostics when fast-tier verdict is warn/fail.
  4. Sidebar — ProjectMind: Open Sidebar renders metrics; all three buttons (Scan / View Debt / View Hotspots) produce live data lists.
  5. Find Similar — returns similar-file paths (embedding-based via get_context includeSimilar).
  6. Impact analysis — returns non-zero dependents after a full scan (requires imports resolved in the knowledge graph).
  7. Missing CLI path — temporarily break mcpServerPath; confirm a clean error message instead of an extension-host crash.
  8. Dispose hygiene — close/reopen the sidebar and reload the window; confirm no orphaned MCP server processes remain (check Task Manager).

The client performs the mandatory MCP initialize handshake (protocolVersion 2024-11-05) followed by notifications/initialized, mirroring tests/mcp-test.mjs.

License

MIT

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