AiDex

MCP.Pizza Chef: CSCSoftware

AiDex is a server that connects with AI coding assistants like Claude, Gemini, and VS Code Copilot to give them instant, efficient access to your entire codebase. It indexes your projects so your AI can quickly find functions, classes, or documentation without reading all files. AiDex also tracks tasks, notes, and live logs, helping your AI remember your coding context across sessions. It works locally with simple setup if you have Node.js 20 or newer, and supports many popular coding apps.

Coding
Other

Use This MCP server To

Find where a function or variable is defined in my code Search my entire codebase by concept, not just exact words Track and recall coding tasks and notes across sessions View live logs from my running code in real time Get a summary and file tree of my project without opening files Search across all my projects for any code or documentation Create and manage coding tasks with priorities and tags

README

AiDex

npm version MIT License Node.js 20+ MCP Server GitHub Discussions

The persistent brain for AI coding agents.

AiDex is an MCP server that gives AI coding assistants a memory, semantic search, and live telemetry β€” local-first, model-agnostic. Works with any MCP-compatible AI assistant: Claude Code, Claude Desktop, Cursor, Windsurf, Gemini CLI, VS Code Copilot, and more.

Three Pillars

🧠 Memory β€” Tasks, notes, and session-notes survive every chat. Auto-logged history, scheduled tasks, cross-session continuity. Your AI knows tomorrow what mattered today.

πŸ” Search β€” Three modes: exact (identifier), semantic (concept), hybrid (RRF fusion of both). Embeds code, docs, and workspace items into one ranking. Cross-project β€” every repo in one query. Optional LLM layer translates non-English queries and reranks results.

🌐 Telemetry β€” LogHub receives live logs from any app via HTTP (no SDK). The AI watches what your code actually does, not just what it says. Live-streamed in the Viewer.

And yes β€” it's still 50Γ— more token-efficient than grep.

AiDex Demo - grep vs aidex

Without AiDex With AiDex
Find PlayerHealth Grep β†’ 200 hits in 40 files β†’ reads 5 files β†’ 2,000+ tokens 1 query β†’ 3 exact locations β†’ ~50 tokens
Get file structure Reads entire 500-line file β†’ 1,500 tokens Signatures β†’ classes + methods β†’ ~80 tokens
What changed today? git diff + grep + context β†’ 3,000+ tokens Time-filtered query β†’ ~50 tokens

AiDex Demo GIF

What's Inside β€” 33 Tools in One Server

AiDex FAQ

Can I use AiDex to instantly find where a function is defined in my codebase?
Yes β€” AiDex lets your AI assistants quickly locate exact code definitions with minimal data, much faster than traditional search.
Can AiDex help me track tasks and notes related to my coding projects?
Yes β€” it manages tasks, session notes, and logs so your AI remembers your coding context across sessions.
Which apps work with AiDex?
AiDex works with Claude Desktop, Cursor, VS Code, Windsurf, Gemini CLI, and other MCP-compatible AI assistants.
Do I need an API key or account to use AiDex?
No β€” AiDex runs locally and does not require API keys or external accounts.
How hard is it to set up AiDex?
Setup is one-click style if you have Node.js 20 or higher installed; it’s straightforward for non-developers with basic instructions.
Can AiDex search across multiple projects at once?
Yes β€” it supports cross-project search to find code or tasks across all your repositories.