everything_search
Search Windows files and folders in milliseconds via the Everything index, with path scoping, noise filtering, and compact token-saving results.
Instructions
Search Windows files and folders instantly via voidtools Everything index with millisecond latency. Features:
Ultra-fast millisecond-level response (5-30ms) across 10M+ indexed files, eliminating slow recursive terminal scans (dir /s, Get-ChildItem).
Zero disk I/O thrashing (queries in-memory index directly).
Supports dedicated 'path' parameter to scope into specific drive or folder (e.g. 'D:\Projects').
Built-in 'exclude_noise' filter (default: true) to eliminate node_modules/.git/.venv clutter.
Token-saving 'compact' format (default: true, 1 line per file path) saving 75%+ tokens.
Max count up to 5000 results without artificial hard 100-item cutoff.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Optional drive or folder path to scope the search into (e.g. 'D:\' or 'C:\Projects'). | |
| sort | No | Sort by field: 'name', 'path', 'date_modified', or 'size'. | |
| count | No | Maximum number of results to return. Default is 100, max is 5000. | |
| query | Yes | Search expression, filename keywords, or wildcards (e.g. '*.ps1', 'config'). | |
| regex | No | Treat query as a regular expression. | |
| format | No | Output format. 'compact' returns 1 line per file path (token-optimized); 'detailed' returns file size and modified dates. Default is 'compact'. | compact |
| offset | No | Pagination offset (0-indexed). Default is 0. | |
| exclude | No | Optional extra keyword or pattern to exclude (e.g. ['dist', '.cache']). | |
| ascending | No | Sort ascending when true, descending when false. | |
| match_case | No | Case sensitive search. | |
| match_path | No | Match search query against full path. | |
| whole_word | No | Match whole words only. | |
| exclude_noise | No | Whether to automatically exclude noise dependencies (node_modules, .git, .venv, etc.). Default is true. |