Skip to content

File Organizer Documentation

Welcome to the File Organizer documentation. File Organizer is a local file management system. It uses AI. It protects your privacy. It runs locally by default. You can configure optional cloud providers.

Essentials

Use this workflow for your first run:

fo setup
fo preview ~/Downloads
fo organize ~/Downloads ~/Organized
fo undo

Run fo undo after you record at least one organize run.

Do you prefer a browser? Start with the Web UI Quick Start.

Quick Navigation

Key Features

  • 🔒 Privacy-First: The software operates locally. Cloud providers are optional.
  • 🤖 AI-Powered: The software uses local LLMs to organize files.
  • 🎯 Methodologies: The software supports PARA, Johnny Decimal, and custom systems.
  • 🔍 Smart Search: The software includes full-text search with filters.
  • 📊 Analytics: The software shows storage analysis and detects duplicates.
  • 🔄 Undo/Redo: You can reverse any operation instantly.
  • 🎨 Multiple Interfaces: The software provides a Web UI, CLI, Terminal UI, and desktop app.
  • 🔌 Extensible: You can add custom functions with plugins.

Supported File Types

File Organizer processes more than 48 file formats. These include:

  • Documents: PDF, Word, Excel, PowerPoint, Markdown, EPUB
  • Images: JPEG, PNG, GIF, BMP, TIFF
  • Video: MP4, AVI, MKV, MOV, WMV
  • Audio: MP3, WAV, FLAC, M4A, OGG
  • Archives: ZIP, 7Z, TAR, RAR
  • Scientific: HDF5, NetCDF, MATLAB files
  • CAD: DXF, DWG, STEP, IGES

System Requirements

  • Python: Version 3.11 or higher
  • RAM: 8 GB minimum (16 GB recommended)
  • Storage: Approximately 10 GB for AI models
  • Ollama: Latest version for local operation

Documentation Sections

Essentials

Advanced Setup & Interfaces

API & Integration

Deployment & Administration

Configuration & Migration

Methodology Workflows

Canonical setup references

CLI Feature Discoverability

Development & Extension

Getting Help

Installation Quick Start

git clone https://github.com/curdriceaurora/Local-File-Organizer.git
cd Local-File-Organizer
docker-compose up -d

Open http://localhost:8000

pip install local-file-organizer
file-organizer serve
git clone https://github.com/curdriceaurora/Local-File-Organizer.git
cd Local-File-Organizer
pip install -e .
file-organizer serve

Read the Installation Guide to find detailed instructions.

Documentation Updates

This documentation supports File Organizer 2.1.1. To read older versions, look at the GitHub releases.

Last Updated: 2026-07-20 Version: 2.1.1


License

File Organizer is open source software. It uses the MIT License. Read LICENSE for details.