Skip to content

About

Lightweight multiplatform AI based Image / photo manager. Search for photos through verbal descriptions.

Topics

Resources

Stars

17 stars

Watchers

4 watching

Forks

Repository files navigation

English | 中文

👉Official Site

TIOL — AI Local Photo Manager

Your advanced, privacy-first, local-first photo manager. Automatically tags photos. Built-in fast, intelligent searching.

Version License Downloads

示例图片

Supports MacOS, Windows, and Linux.

All photos stay on your own hard drive. AI inference runs completely offline. No cloud services required.

Features

  • 🔍 AI Powered Dual Search:

    Semantic search (simply describe what you're looking for, e.g., "a cup of coffee") + Tag search (fast)

  • 📄 Filter redundant images:

    One-click organization of redundant and blurry/overexposed images, optimized for professional photographers.

  • 📷 Lens/Focal length filtering:

    Filter the photos through specifying the lens/the focal length.

  • 📄 Raw Support:

    Supports most raw formats, including the SONY ARW, NIKON NEF, CANON CRW, PEF and DNGs.

  • 📚 Albums:

    User albums plus lens & color smart groups; multi-select import and drag-and-drop.

  • 💻 Multiplatform Support:

    Supports Windows, MacOS, and Linux. Supports Nvidia CUDA, cpu, Apple CoreML,etc.

  • ⚡ Lightweight:

    ~50MB in size,single exe and system onnx driver,provides portable editions。

  • 📁 Directory Management:

    Add/remove photo directories, file system monitoring (new/modified files are automatically queued for processing)

  • 🖥️ AI Engine Options:

    auto / GPU / CPU / Apple CoreML (macOS native Neural Engine acceleration) – fully local

Installation

Releases

Official Website (With Releases)

Quick Start

# Dependencies: Rust 1.70+, tauri-cli 2.x (macOS also needs Xcode CLT; Windows needs VS Build Tools)
cargo tauri dev        # development mode
cargo tauri build      # production build (Windows → msi/nsis, macOS → .app/dmg)

On first launch, the AI model (~412 MB) will be downloaded automatically (mirror chain: hf‑mirror → openi → huggingface).
Before building/running on Windows, copy vendor/onnxruntime/win-x64/onnxruntime.dll to the same directory as the executable.
On macOS, you need a universal2 onnxruntime.dylib (official builds include CoreML EP) – see BUILD.md for details.

Data Locations

  • Database / thumbnails:
    Windows: %APPDATA%\com.tiol.desktop
    macOS: ~/Library/Application Support/com.tiol.desktop
  • AI models:
    Windows: %LOCALAPPDATA%\com.tiol.desktop\models
    macOS: ~/Library/Caches/com.tiol.desktop/models

Contributing

This project is iterating quickly; issues and pull requests (as long as they are reasonable) are welcomed.

Special Thanks

Thanks to Ken709-mp4 for providing image examples,patches, and ideas.

Thanks to DiegoTang for providing image examples and ideas.

👉Link To Their Site

About

Lightweight multiplatform AI based Image / photo manager. Search for photos through verbal descriptions.

Topics

Resources

Stars

17 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages