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.30·July 23, 2026

Release Notes

UFFS v0.6.30 πŸš€ 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-#581
  • Commit: b2a6d21
  • 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.30 What's Changed
  • feat(mft): for_each_record β€” streaming fixed-up targeted record reads by @githubrobbi in #577
  • fix(mft): real overlapped re-open for snapshot devices + snapshot-correct $MFT fallback by @githubrobbi in #578
  • fix(mft): demote IOCP-fallback chain messages from WARN to INFO by @githubrobbi in #579
  • build: cross-platform 'just use-local' via rust-script installer by @githubrobbi in #580
  • chore: release v0.6.30 β€” ship pipeline auto-commit by @githubrobbi in #581 Full Changelog: v0.6.29...v0.6.30

Installer type: zip

x64β€”2F56DF1958277F3E38F37963F98C0D79E9B51E596AF734749A7C2F6F41D6394D

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 (43)

0.6.29
x64β€”27B467376F0B96EB7B17DFD3B6D48012FE42CD7E360C3A1A7E2D90FCB8198B17
0.6.28
x64β€”DB0D2D7B1B3F403E4A9FD25D9D1D62ECE1A6E87EA16594685100EF7C30115388
0.6.27
x64β€”377D8EB09F79A134D63CC0201FC3438D1325B26746AAC9FE78E7D3FEE1AC2037
0.6.26
x64β€”1A658544781EA4833298003015174AC5393B0444EF3A37A48983C32132167EA1
0.6.25
x64β€”269DF293A7B67DC3ED6F9475DF7E19126B100149102CD886536089167FE5C63F
0.6.24
x64β€”9E17B633CA4E0E5F8AD5C871268E23AD88B8168E7F4350436852C1D1444A6CFB
0.6.23
x64β€”675AC4EE6E20CDB7B5E9FBF91BCF5C94D245675F382DF64282AB5D63F2AE3132
0.6.22
x64β€”D77E2F328FD9D34CE2D7CF8764DFA402C6DEF1409268E2D6AB336384E230F9A2
0.6.20
x64β€”8F78827FD25947F13F562763A291AA551F2FAD09364D00D6B313FE34A12D9E86
0.6.18
x64β€”753507CD39E25F8CC8448CECA62D77356526FC91CE726452C19D3EF8E60450BF
0.6.17
x64β€”FDBDAB71FF7368C59F92BD83ECFDC56C233EE851A089BF4BE2D6F4EE73601E57
0.6.16
x64β€”B3FD305F48B9F6D25D57972BEC29CD910A39610AA356B7D071120937147967D1
0.6.15
x64β€”6BF558FB9AB72AB671E84CEE25A9F428AD171D8A3D2EA5813BE1DC8AADB51B03
0.6.14
x64β€”027D7CDC6D677BAB349D12A9263FFB22AF8838F7798831B828CC48FF75AF3F91
0.6.13
x64β€”F6A867AB14251FFEA90C91B431E361A93FA75D6B57EE07B8E41A1A5B82122A92
0.6.12
x64β€”D5251FD1A96CCC282D29D6473622FF21BCD55022FA56437EA5DD2292B5D86DB3
0.6.11
x64β€”D70FF1C81C1FAC94A0732E96134346E2CBBF8F30BC7E658D208210D9708966DA
0.6.10
x64β€”C9C1BA35F1D9E800963091EE3F5F6C182ECA2F5670D0AD08A92F669D144543F6
0.6.9
x64β€”E18DC743E67C9F989FF6F651CF4D0D20EC8AE8490C58BA00054E57994607F961
0.6.8
x64β€”BD86A5DAB419361D05D462DE2A5F2E47175DAFAE650F60E639710AB2B783EC8A
0.6.7
x64β€”116A4DD0D3A16CDBCAD08548C8A5BA4FE8A9F7EB3A86E62F7F891AAFADA5F2DA
0.6.5
x64β€”023CFC49BF401E1197AE148BB75E2581A480650AE7B3BCDF57F94F4BA9E26888
0.6.4
x64β€”D7C7288D85A7D1B35E851FAF01D4739A48B190294B4FF098E80D9C95CAB2293B
0.6.3
x64β€”6E52B1E6819EB769243C6D3CFABC4DF66EFAFA87E0FD4C31748E6E7BA179CE67
0.6.2
x64β€”C18FDFEB591D103966662D6B7ABC6E98EEA84F5F38F639AC564BA4D5B82E9B95
0.6.1
x64β€”687409D784B7E62A97982F6494C0A69AA24C19FE03E56D276D4AAEB2720AE794
0.5.123
x64β€”FCFFCB0E980DBEFC43AFCC329D5353F389B412A2E1FA742F1C247E4CFDE8184F
0.5.122
x64β€”EE39CE5877DDFF119E5E9D5DF49B641B18A41FC46F9926DFB97312557274ACE9
0.5.121
x64β€”7FED12D3FE2ACAEE97BEAC52A11F8CF0E283F04B22C0E00C9010941AA1ED61DE
0.5.120
x64β€”AD24AB756C551C69BEB2D9237633D567EB9EBEF2655F46DA7EB1F46A28C3D73D
0.5.119
x64β€”98D5FFC4A72E6777788B3692FBF7AB73ED48665925FD02FB88B83F87370A1BDE
0.5.118
x64β€”2D50C2A81E3CDDB7E622AB774F50D1F774812D3C3B8E607A31F5BF3522F97E50
0.5.117
x64β€”F03E1B6CD3D051A0582F9D16124490602B0956834698E1F6AB464C96ECC15B91
0.5.116
x64β€”45DF264529F134E8DAEF35C2708BCD3381D288718C7FA9F6E18561BC31DD5108
0.5.115
x64β€”A93B782A90BB30D92DF685F5501FBF7CF93D0C6EA4AFD153E84CA2B3AE10BDFC
0.5.114
x64β€”7BABA59741576BE9B349F4471BA2E20D21E7C4741EC139581C5D314AB848EDA9
0.5.113
x64β€”A573B215BCBC062EE1565AF9EE60BCD07498D0902992BAFA4BEA7A7D57FB6ECD
0.5.111
x64β€”D0740CB6363F56ED783AF20A708C1D89821FFB7ABE55F2E0EC166CB54F247498
0.5.110
x64β€”62BFE5FDC13803DD4139FC0A6F7A0047D870038FFE7A53E35BAB8086AB42382E
0.5.109
x64β€”468457520929707FF70D80B54C80FDD9A7D5592DBD0A6F16816A87E8779CF02A
0.5.108
x64β€”F863F0936E68361E2A558C9FD4132889313E9DAC053DD1625DF6AFB9FD0C08CE
0.5.106
x64β€”29A5525031E4F28C925E0FC0AF6F2D08D35211C65522722121D9992C69A50E0C
0.5.102
x64β€”A450C316CD43557C217A912F0F1C93974836520673DD044CC2A42CC71385E5D5