Skip to main content
AIFileNamer Hero
Desktop Application Free Tool

AIFileNamer 🧠📁

"Your files, finally making sense."

Stop wasting hours manually opening files, guessing what they are, and renaming them. AIFileNamer is your fully autonomous desktop assistant that actually reads your text, code, and image files, intelligently deduces their context, and renames them into pristine, searchable, and logically organised structures.

The digital spring cleaning you never have to do.

Bring your own API keys or run it entirely securely and offline on your own hardware.

Extreme Time Savings

Turns days of manual digital spring cleaning into a completely hands-free, autonomous background process.

Flawless Searchability

Wave goodbye to "IMG_019283.jpg". Say hello to q4_marketing_campaign_graph.jpg.

Absolute Privacy

Utilise local models (LM-Studio, Llama.cpp, Jan, Ollama) guaranteeing your sensitive data never leaves your machine.

Total Flexibility

Adjustable AI batch limits, processing delays, and fully customisable AI prompts to preserve GPU longevity.

Key Features

Context-Aware Intelligence

Doesn't just look at creation dates or metadata tags—it natively parses text, code snippets, and even reads the visual contents of images to derive the absolute best descriptive filename.

Auto-Run Background Magic

With robust directory-watching, simply check "Auto-Run", minimize the app, and drag files into your folder. AIFileNamer silently ingests, processes, renames, and sorts them on the fly.

Bring Your Own Brain

Use cloud providers like OpenAI, Anthropic, Groq, DeepSeek, Google AI Studio, and OpenRouter, or local models securely via LM-Studio, Llama.cpp, Jan, GPT4All, and Ollama.

Advanced Directory Sorting

Enable "Suggest Folders", provide the AI with a base schema, and watch it automatically build deep, logical sub-directory structures to categorise your data automatically.

Multi-Scanner Workspaces

Create dedicated, independent "scanners" for different projects—each with its own target folder, custom AI prompt, chosen provider, and rate limits. Run them all simultaneously.

Extensive File Support

Natively supports text/code (.txt, .md, .js, .json, .html, etc.), images (.jpg, .png, .webp, .heic, .psd, etc.), and documents (.pdf, .docx, .xlsx, .pptx, etc.).

Who is it for?

Photographers & Designers

Sorting through thousands of cryptically named exports, proofs, PSDs, HEIC photos, and design assets.

Professionals & Students

Organising countless PDFs, Word documents, Excel spreadsheets, and PowerPoint presentations.

Engineers & IT

Quickly making sense of massive dump files, legacy codebase migrations, or disorganised log folders.

Getting Started

From Source (Developers)

Ensure you have Node.js (v18+) and npm installed.

# Clone the repository
git clone https://github.com/aam-git/AIFileNamer.git
cd AIFileNamer

# Install dependencies
npm install

# Start in development mode
npm run start

Configuration & Usage

  1. Open the Config tab inside the app.
  2. Select your preferred AI Provider (Cloud or Local).
  3. Enter your API Key (or Local URL for Ollama/LM-Studio).
  4. Click Validate & Fetch Models and select the model you wish to use from the dropdown.
  5. Customise your AI prompting instructions, batch limits, and processing delays to tailor the app exactly to your workflow.
  6. Set up a Scanner, point it to a folder, and click Run!

Ready to organise your life?

Download AIFileNamer for your operating system. It is completely free to use!

If you find this tool helpful, please consider supporting its development:
Support on Ko-fi

Windows

Windows 10 / 11 (64-bit)

macOS

Apple Silicon (M1/M2/M3) & Intel

Linux

Debian, Ubuntu, AppImage

Current Version: v1.0.0 | License: MIT

View all releases and release notes on GitHub