System Requirements
Minimum Requirements
Tag-AI can run on relatively modest hardware, but performance will be affected.
- Operating System: Windows 10/11, macOS 10.15+, or Linux (Ubuntu 20.04, Fedora 34, or
equivalent)
- Processor: Quad-core CPU @ 2.0 GHz or better
- Memory: 8GB RAM minimum
- Storage: 5GB free space for application and AI models
- Internet: Required for initial setup and Gemini API (if used)
Recommended Specifications
For optimal performance, especially when processing large image libraries:
- Processor: 8-core CPU @ 3.0 GHz or better
- Memory: 16GB RAM or more
- Storage: SSD with 10GB+ free space
- GPU: NVIDIA GPU with CUDA support or AMD GPU with ROCm support
GPU Requirements
GPU acceleration significantly improves processing speed:
NVIDIA
- CUDA 11.8 or newer (12.4 recommended)
- Minimum: NVIDIA GeForce GTX 1060 6GB or equivalent
- Recommended: NVIDIA RTX 2060 or better
AMD
Mac
- Apple Silicon (M1/M2/M3) or Intel Mac with discrete GPU
- macOS uses Metal API automatically, no additional setup required
Tag-AI can run without a GPU, but processing speed will be significantly reduced.
Disk Space
Tag-AI requires the following disk space:
Component |
Space Required |
Application |
~250MB |
Ollama |
~100MB |
LLaVA Model |
~4GB |
Database (varies by library size) |
~20MB per 1000 images |
Total Minimum |
~5GB |
Standard Formats
- JPEG (.jpg, .jpeg)
- PNG (.png)
- GIF (.gif)
- TIFF (.tif, .tiff)
- BMP (.bmp)
- HEIF/HEIC (.heif, .heic)
RAW Formats
- Nikon (.nef)
- Canon (.cr2, .cr3)
- Sony (.arw)
- Fujifilm (.raf)
- DNG (.dng)
- Other RAW formats: .rw2, .orf, .srw, .pef, .mos
OS-Specific Requirements
Windows
- Windows 10 (20H2 or later) or Windows 11
- Microsoft Visual C++ Redistributable 2019 or newer
- Administrator privileges for installation
macOS
- macOS 10.15 (Catalina) or newer
- Apple Silicon (M1/M2/M3) or Intel processor
Linux
- Ubuntu 20.04 or newer, Fedora 34 or newer, or equivalent distribution
- Qt 6 libraries (libqt6-*)
- Python 3.9 or newer