UFFS - Ultra Fast File Search

Sky, LLC·SkyLLC.UFFS

Benchmark-driven NTFS search engine for Windows

UFFS reads the NTFS Master File Table directly, builds a compact persisted index, and serves targeted queries in 0-3 ms daemon-side. One Rust engine for CLI, daemon, TUI, and MCP agent workflows. Proven on 100M-record scale.

winget install --id SkyLLC.UFFS --exact --source winget

Latest 0.6.25·July 9, 2026

Release Notes

UFFS v0.6.25 πŸš€ What's New See the full changelog and CHANGELOG.md in the repository for details. πŸ“¦ Downloads UFFS is a Windows-native NTFS search engine β€” live indexing of the Master File Table requires Windows. The engine core is cross-platform, so macOS and Linux builds are shipped for offline MFT analysis from captured .mft / .bin snapshots. Each platform ships as a one-download ZIP bundle in three tiers β€” pick the one that matches how much you need: ──────┬───────────┬───────────────────────────────────────────────────────────────────── Tier β”‚Zip suffix β”‚Contents ──────┼───────────┼───────────────────────────────────────────────────────────────────── min β”‚-min.zip β”‚uffs + uffsd + uffs-tui demo. Lean engine for CI/scripting. ──────┼───────────┼───────────────────────────────────────────────────────────────────── normalβ”‚(no suffix)β”‚min + uffsmcp + uffs-mft + docs + brand + packaging helper. β”‚ β”‚Recommended. ──────┼───────────┼───────────────────────────────────────────────────────────────────── full β”‚-full.zip β”‚normal + the uffs-diag diagnostic tools. ──────┴───────────┴─────────────────────────────────────────────────────────────────────

πŸ–₯️ Every tier bundles the free uffs-tui demo β€” the zero-setup front door. After unzipping, just run uffs-tui to browse your own drives in a UI (the daemon auto-starts). The demo has capped result counts and disabled exports; see DEMO-LICENSE.txt in the zip. Full TUI/GUI are commercial. Individual binaries are also attached for automation that wgets a single file. 🟦 Windows x86_64 β€” primary live-indexing target

  • uffs-windows-x64.zip β€” recommended (normal tier): CLI + daemon + MCP + MFT tooling + uffs-tui demo + icon + docs. The .exes ship with the UFFS icon and asInvoker manifest embedded. Also: uffs-windows-x64-min.zip, uffs-windows-x64-full.zip.
  • Raw binaries: uffs-windows-x64.exe, uffsd-windows-x64.exe, uffsmcp-windows-x64.exe, uffs-mft-windows-x64.exe, uffs-broker-windows-x64.exe, uffs-update-windows-x64.exe. 🍏 macOS Apple Silicon β€” offline MFT analysis
  • uffs-macos-arm64.zip β€” recommended (normal tier): raw binaries + uffs-tui demo + a ready-to-run UFFS.app bundle
    • icns + docs + packaging/macos/bundle.sh for rebuilding. Also: uffs-macos-arm64-min.zip, uffs-macos-arm64-full.zip.
  • Raw binaries: uffs-macos-arm64, uffsd-macos-arm64, uffsmcp-macos-arm64, uffs-mft-macos-arm64, uffs-update-macos-arm64.
  • Intel Macs: run the arm64 build under Rosetta 2. 🐧 Linux x86_64 β€” offline MFT analysis
  • uffs-linux-x64.zip β€” recommended (normal tier): binaries
    • uffs-tui demo + full hicolor icon tree + packaging/linux/install.sh (drops the .desktop entry and icons under /usr/local with one sudo invocation) + docs. Also: uffs-linux-x64-min.zip, uffs-linux-x64-full.zip.
  • Raw binaries: uffs-linux-x64, uffsd-linux-x64, uffsmcp-linux-x64, uffs-mft-linux-x64, uffs-update-linux-x64.
  • Use with --mft-file to analyse captured MFT snapshots on servers, forensics VMs, or in Docker. πŸ” Verification All binaries are accompanied by SHA256 checksums in CHECKSUMS.txt (and SHA256SUMS, the conventionally-named copy the in-app self-update helper fetches). Verify with: sha256sum -c CHECKSUMS.txt Additionally, every release asset carries a SLSA build- provenance attestation signed with the workflow's Sigstore OIDC identity. Verify with GitHub CLI: gh attestation verify --owner skyllc-ai A successful verification proves the bytes were produced by this exact workflow run on this exact commit. πŸ“‹ SBOM (Software Bill of Materials) Each workspace crate ships a CycloneDX 1.5 SBOM alongside the binaries: sbom-.cdx.json. The SBOMs are covered by the same SLSA attestation as the binaries, so you can verify the inventory with the same command above. Inspect with any CycloneDX-aware tool, e.g.: jq '.components[] | {name, version, purl}' sbom-uffs-cli.cdx.json πŸ“‹ Installation Recommended: ZIP bundle
  1. Download uffs-.zip for your platform.
  2. Unzip anywhere.
  3. Windows: the .exes are ready to run; place them on PATH. Icon + asInvoker manifest are already baked into the PE.
  4. macOS: double-click UFFS.app, or move the raw uffs binary into /usr/local/bin/. First launch: Gatekeeper warns because the bundle is unsigned β€” right-click β†’ Open to confirm, or run xattr -dr com.apple.quarantine UFFS.app.
  5. Linux: run sudo packaging/linux/install.sh from the unzipped directory β€” installs the binary, the .desktop entry, and the full hicolor icon set. Override prefix with sudo PREFIX=/opt/uffs packaging/linux/install.sh. Raw-binary path (automation)
  • Download the individual binary, e.g. uffs-linux-x64.
  • macOS / Linux: chmod +x uffs-* then optionally mv uffs-* /usr/local/bin/uffs.
  • Windows: the .exe is ready to run; place it on PATH. πŸ› οΈ Build Information
  • Triggered by: release-pr-merge-#549
  • Commit: 35e54d3
  • Toolchain: pinned nightly from rust-toolchain.toml
  • Profile: [profile.release] β€” LTO=fat, codegen-units=1, strip=symbols
  • CPU baselines: x86_64 = x86-64-v3 (Haswell+/Zen+); macOS ARM64 = apple-m1 (M1+) Full Changelog: https://github.com/skyllc-ai/UltraFastFileSearch/commits/v0.6.25 What's Changed
  • ci(release): dispatch crates.io publish from release.yml, not just tag push by @githubrobbi in #539
  • docs(user-manual): document sysinfo + extract-mft, clarify status drive labels by @githubrobbi in #540
  • docs(readme): add YouTube demos playlist link by @githubrobbi in #541
  • docs(readme): soften Everything-CLI export claim to the tested ~2 GB IPC limit by @githubrobbi in #543
  • fix: non-elevated self-update + honest daemon stop/kill (privilege UX) by @githubrobbi in #544
  • refactor(uninstall): shared elevation gate + privilege-UX fixes by @githubrobbi in #546
  • perf(build): Windows ship binaries strip the panic backtrace (build-std) by @githubrobbi in #547
  • chore: release v0.6.25 β€” ship pipeline auto-commit by @githubrobbi in #549 Full Changelog: v0.6.24...v0.6.25

Installer type: zip

ArchitectureScopeDownloadSHA256
x64β€”Download269DF293A7B67DC3ED6F9475DF7E19126B100149102CD886536089167FE5C63F

Details

Homepage
https://github.com/skyllc-ai/UltraFastFileSearch
License
MPL-2.0
Publisher
Sky, LLC
Support
https://github.com/skyllc-ai/UltraFastFileSearch/issues

Tags

clifile-searchmftntfsrustsearchwindows

Older versions (38)

0.6.24
ArchitectureScopeDownloadSHA256
x64β€”Download9E17B633CA4E0E5F8AD5C871268E23AD88B8168E7F4350436852C1D1444A6CFB
0.6.23
ArchitectureScopeDownloadSHA256
x64β€”Download675AC4EE6E20CDB7B5E9FBF91BCF5C94D245675F382DF64282AB5D63F2AE3132
0.6.22
ArchitectureScopeDownloadSHA256
x64β€”DownloadD77E2F328FD9D34CE2D7CF8764DFA402C6DEF1409268E2D6AB336384E230F9A2
0.6.20
ArchitectureScopeDownloadSHA256
x64β€”Download8F78827FD25947F13F562763A291AA551F2FAD09364D00D6B313FE34A12D9E86
0.6.18
ArchitectureScopeDownloadSHA256
x64β€”Download753507CD39E25F8CC8448CECA62D77356526FC91CE726452C19D3EF8E60450BF
0.6.17
ArchitectureScopeDownloadSHA256
x64β€”DownloadFDBDAB71FF7368C59F92BD83ECFDC56C233EE851A089BF4BE2D6F4EE73601E57
0.6.16
ArchitectureScopeDownloadSHA256
x64β€”DownloadB3FD305F48B9F6D25D57972BEC29CD910A39610AA356B7D071120937147967D1
0.6.15
ArchitectureScopeDownloadSHA256
x64β€”Download6BF558FB9AB72AB671E84CEE25A9F428AD171D8A3D2EA5813BE1DC8AADB51B03
0.6.14
ArchitectureScopeDownloadSHA256
x64β€”Download027D7CDC6D677BAB349D12A9263FFB22AF8838F7798831B828CC48FF75AF3F91
0.6.13
ArchitectureScopeDownloadSHA256
x64β€”DownloadF6A867AB14251FFEA90C91B431E361A93FA75D6B57EE07B8E41A1A5B82122A92
0.6.12
ArchitectureScopeDownloadSHA256
x64β€”DownloadD5251FD1A96CCC282D29D6473622FF21BCD55022FA56437EA5DD2292B5D86DB3
0.6.11
ArchitectureScopeDownloadSHA256
x64β€”DownloadD70FF1C81C1FAC94A0732E96134346E2CBBF8F30BC7E658D208210D9708966DA
0.6.10
ArchitectureScopeDownloadSHA256
x64β€”DownloadC9C1BA35F1D9E800963091EE3F5F6C182ECA2F5670D0AD08A92F669D144543F6
0.6.9
ArchitectureScopeDownloadSHA256
x64β€”DownloadE18DC743E67C9F989FF6F651CF4D0D20EC8AE8490C58BA00054E57994607F961
0.6.8
ArchitectureScopeDownloadSHA256
x64β€”DownloadBD86A5DAB419361D05D462DE2A5F2E47175DAFAE650F60E639710AB2B783EC8A
0.6.7
ArchitectureScopeDownloadSHA256
x64β€”Download116A4DD0D3A16CDBCAD08548C8A5BA4FE8A9F7EB3A86E62F7F891AAFADA5F2DA
0.6.5
ArchitectureScopeDownloadSHA256
x64β€”Download023CFC49BF401E1197AE148BB75E2581A480650AE7B3BCDF57F94F4BA9E26888
0.6.4
ArchitectureScopeDownloadSHA256
x64β€”DownloadD7C7288D85A7D1B35E851FAF01D4739A48B190294B4FF098E80D9C95CAB2293B
0.6.3
ArchitectureScopeDownloadSHA256
x64β€”Download6E52B1E6819EB769243C6D3CFABC4DF66EFAFA87E0FD4C31748E6E7BA179CE67
0.6.2
ArchitectureScopeDownloadSHA256
x64β€”DownloadC18FDFEB591D103966662D6B7ABC6E98EEA84F5F38F639AC564BA4D5B82E9B95
0.6.1
ArchitectureScopeDownloadSHA256
x64β€”Download687409D784B7E62A97982F6494C0A69AA24C19FE03E56D276D4AAEB2720AE794
0.5.123
ArchitectureScopeDownloadSHA256
x64β€”DownloadFCFFCB0E980DBEFC43AFCC329D5353F389B412A2E1FA742F1C247E4CFDE8184F
0.5.122
ArchitectureScopeDownloadSHA256
x64β€”DownloadEE39CE5877DDFF119E5E9D5DF49B641B18A41FC46F9926DFB97312557274ACE9
0.5.121
ArchitectureScopeDownloadSHA256
x64β€”Download7FED12D3FE2ACAEE97BEAC52A11F8CF0E283F04B22C0E00C9010941AA1ED61DE
0.5.120
ArchitectureScopeDownloadSHA256
x64β€”DownloadAD24AB756C551C69BEB2D9237633D567EB9EBEF2655F46DA7EB1F46A28C3D73D
0.5.119
ArchitectureScopeDownloadSHA256
x64β€”Download98D5FFC4A72E6777788B3692FBF7AB73ED48665925FD02FB88B83F87370A1BDE
0.5.118
ArchitectureScopeDownloadSHA256
x64β€”Download2D50C2A81E3CDDB7E622AB774F50D1F774812D3C3B8E607A31F5BF3522F97E50
0.5.117
ArchitectureScopeDownloadSHA256
x64β€”DownloadF03E1B6CD3D051A0582F9D16124490602B0956834698E1F6AB464C96ECC15B91
0.5.116
ArchitectureScopeDownloadSHA256
x64β€”Download45DF264529F134E8DAEF35C2708BCD3381D288718C7FA9F6E18561BC31DD5108
0.5.115
ArchitectureScopeDownloadSHA256
x64β€”DownloadA93B782A90BB30D92DF685F5501FBF7CF93D0C6EA4AFD153E84CA2B3AE10BDFC
0.5.114
ArchitectureScopeDownloadSHA256
x64β€”Download7BABA59741576BE9B349F4471BA2E20D21E7C4741EC139581C5D314AB848EDA9
0.5.113
ArchitectureScopeDownloadSHA256
x64β€”DownloadA573B215BCBC062EE1565AF9EE60BCD07498D0902992BAFA4BEA7A7D57FB6ECD
0.5.111
ArchitectureScopeDownloadSHA256
x64β€”DownloadD0740CB6363F56ED783AF20A708C1D89821FFB7ABE55F2E0EC166CB54F247498
0.5.110
ArchitectureScopeDownloadSHA256
x64β€”Download62BFE5FDC13803DD4139FC0A6F7A0047D870038FFE7A53E35BAB8086AB42382E
0.5.109
ArchitectureScopeDownloadSHA256
x64β€”Download468457520929707FF70D80B54C80FDD9A7D5592DBD0A6F16816A87E8779CF02A
0.5.108
ArchitectureScopeDownloadSHA256
x64β€”DownloadF863F0936E68361E2A558C9FD4132889313E9DAC053DD1625DF6AFB9FD0C08CE
0.5.106
ArchitectureScopeDownloadSHA256
x64β€”Download29A5525031E4F28C925E0FC0AF6F2D08D35211C65522722121D9992C69A50E0C
0.5.102
ArchitectureScopeDownloadSHA256
x64β€”DownloadA450C316CD43557C217A912F0F1C93974836520673DD044CC2A42CC71385E5D5