Releases: Dedsec-Xu/needle
Releases · Dedsec-Xu/needle
Release list
v0.1.3
SHA256 (needle-v0.1.3-x86_64-pc-windows-msvc.zip): 173c605771f829a6ee13efeb2d93d8b5ff72ee0bbcc516b16314cab840e0244a
Full Changelog: v0.1.2...v0.1.3
v0.1.2
SHA256 (needle-v0.1.2-x86_64-pc-windows-msvc.zip): 2d65278a25faa730c44cebbccc5262aec03ac1bfbb57ea0d3f931b9bc18412b3
Full Changelog: v0.1.1...v0.1.2
v0.1.1
SHA256 (needle-v0.1.1-x86_64-pc-windows-msvc.zip): 288d33ea9587523173a80ee613bf6a0603c300a2b1b805fe585e394637db85e8
Full Changelog: v0.1.0...v0.1.1
needle v0.1.0
First tagged release of needle — a whole-machine, sub-millisecond file-search MCP server for AI agents (Windows / NTFS).
Highlights
- Reads the NTFS MFT directly and keeps a warm in-memory index, refreshed incrementally from the USN Journal.
fast_globMCP tool so an agent can find any file on the machine in well under a millisecond.- Extension inverted index: whole-volume extension globs answered in 0.2–0.9 ms on a 2.27M-file drive.
- ~400x faster than the pre-index full scan; beats Everything's
es.exe~3x and traversal tools (fd/dir/ripgrep) by 79–1049x in the bundled head-to-head. - Split daemon + MCP frontend to cross the admin boundary; installable as a Windows service (LocalSystem, auto-start) so the daemon never needs manual launch.
- Subcommands:
find,query,bench,serve,mcp,service install/uninstall.
Known limitations / next up
- Whole-machine search currently indexes per-drive on demand; true multi-drive enumeration is the next milestone.
- No automated tests / CI yet.
- Loopback query API is unauthenticated.