TheFile.Ninja
TheFile.Ninja is a programmable local-first file workspace currently in public beta. It combines file management, instant search, automation, versioned backup, and secure transfer into one desktop application. The tool is built around the philosophy that search results, virtual folders, backup snapshots, and live directories should all share a consistent interface, allowing users to navigate and act on files without switching context. At its core, TheFile.Ninja integrates Everything SDK for near-instant search across millions of files. Users can write queries using EQL syntax, refine results, save them as Smart Folders, and use the result set as a live workspace. The application also provides a dual-pane interface, tabs, tags, themes, and metadata views. For automation, TheFile.Ninja includes a Lua scripting engine with over 400 API functions across 26 modules. A built-in cron scheduler supports catch-up policies, and a file system watcher enables real-time event handling. AI assistance is available on a bring-your-own-key basis: users can describe a task in plain English and the tool generates an inspectable Lua script. Other features include content-addressable versioned backups with deduplication, Magic Wormhole peer-to-peer encrypted transfers, Git status columns, grep search, text diff, HTTP client, and JSON tooling. The product offers a Free Core tier forever and a 30-day Pro trial with no subscription required, making advanced capabilities accessible while keeping core file management free.
- Category
- AI/ML
- Pricing
- Free
Problem solved
It solves the problem of file management being fragmented across separate tools for searching, organizing, automating, backing up, and transferring files. Users get one local-first workspace where they can instantly find any file, refine and save searches as live folders, automate repetitive tasks with scripts or AI-generated Lua, and restore previous versions—all without moving data to the cloud.
Use cases
- Finding files instantly across millions of local files using Everything-powered search
- Creating Smart Folders that automatically update based on EQL queries
- Automating repetitive file organization tasks with Lua scripts or AI-generated automation
- Scheduling recurring backups and file operations with cron expressions
- Watching directories for changes and triggering custom actions
- Transferring files securely to other devices using Magic Wormhole
- Inspecting Git status and performing text diff inside the file browser
- Building a personal file automation workflow without cloud dependency
Audience
- Developers
- Data Scientists
- Hobbyists
- Researchers
- Business Users
Pros
- Extremely fast Everything-based search across large file collections
- Combines file management, search, backup, automation, and transfer in one app
- 400+ Lua API functions and scripting modules for deep customization
- AI assistance with inspectable generated scripts (BYOK)
- Versioned backups with deduplication and point-in-time restore
Cons
- Currently in public beta, so stability may vary
- Deep search relies on the Windows-only Everything SDK
- AI features require a bring-your-own API key
- The breadth of features has a learning curve
- Some advanced features are only available during the 30-day Pro trial
Official website: https://thefile.ninja/
Canonical LambdaBase page: https://www.lambdabase.com/tools/thefile-ninja