AiDex
JSON →Persistent code index using Tree-sitter for fast, precise code search. Replaces grep with ~50 token responses instead of 2000+.
Install
npm install -g aidex-mcp Tools · 29
- aidex_init Index a project (creates `.aidex/`)
- aidex_query Search by term (exact/contains/starts_with)
- aidex_signature Get one file's classes + methods
- aidex_signatures Get signatures for multiple files (glob)
- aidex_update Re-index a single changed file
- aidex_remove Remove a deleted file from index
- aidex_summary Project overview
- aidex_tree File tree with statistics
- aidex_describe Add documentation to summary
- aidex_link Link another indexed project
- aidex_unlink Remove linked project
- aidex_links List linked projects
- aidex_status Index statistics
- aidex_scan Find indexed projects in directory tree
- aidex_files List project files by type (code/config/doc/asset)
- aidex_note Read/write session notes (persists between sessions)
- aidex_session Start session, detect external changes, auto-reindex
- aidex_viewer Open interactive project tree in browser
- aidex_task Create, read, update, delete tasks with priority and tags
- aidex_tasks List and filter tasks by status, priority, or tag
- aidex_screenshot Take a screenshot (fullscreen, window, region) with optional scale + color reduction
- aidex_windows List open windows for screenshot targeting
- aidex_global_init Scan directory tree, register all indexed projects in global DB
- aidex_global_status List all registered projects with stats
- aidex_global_query Search terms across ALL registered projects
- aidex_global_signatures Search methods/types by name across all projects
- aidex_global_refresh Update stats and remove stale projects from global DB
- aidex_global_guideline Store/retrieve AI guidelines and coding conventions (key-value, global)
- aidex_log Universal log receiver — start HTTP server, query logs, live stream in Viewer
Links
★ 34 GitHub stars