Skip to main content
PromptQuorumBuilt for humans. Structured for AI.
Home/Power Local LLM/PixlStash Review: Self-Hosted Image Library Manager with Local AI Tagging
Image & Video Generation

PixlStash Review: Self-Hosted Image Library Manager with Local AI Tagging

·9 min read·By Hans Kuepper · Founder of PromptQuorum · Discovery engine for open-weight & open-source AI

PixlStash is a free, GPL-3.0 image library manager that runs as a desktop app or a headless server and uses local AI models to tag, caption, score and search your pictures. Its site says no model sends anything to an API and no account is needed. This review covers version 1.11.5 and is based on the public site, privacy policy and repository, not on hands-on testing.

PixlStash is a self-hosted image library manager that tags, captions and indexes pictures with AI models running on your own machine, then lets you search them by content or face. This review covers what its website, install page, privacy policy and GitHub repository document, what they leave out, and how it compares with other tools in the directory.

PixlStash Review: Self-Hosted Image Library Manager with Local AI Tagging

Key Takeaways

  • Version reviewed: 1.11.5, released 8 October 2026; the repository itself was last updated on 17 October 2026, so no stale-project warning applies.
  • License and price: GPL-3.0 per the GitHub repository; the site lists no pricing.
  • Platforms: Windows x64, macOS on Apple Silicon only, and Linux x86_64 as desktop apps.
  • Standout features: semantic and face search, tag review queue, duplicate queue, ComfyUI nodes.
  • Maturity: a young project that publishes no file-format list and no library-size limits.

📍 In One Sentence

PixlStash is an open-source image library manager that imports your existing folders without moving files and organizes them with AI models that run locally.

💬 In Plain Terms

Think of it as a photo manager built for people with huge piles of AI-generated or reference images: it labels them, finds duplicates and lets you search by describing a picture or showing a face.

Get PixlStash

PixlStash ships as a double-click desktop app on all three desktop systems, so no terminal is needed. The files are attached to the latest GitHub release; the rows below run from easiest to most involved.

Platform
Get It
Windows desktop appPixlStash-desktop-1.11.5-win-x64.exe
macOS desktop appPixlStash-desktop-1.11.5-mac-arm64.dmg
Linux desktop appAppImage or .deb
Windows server installerpixlstash-server-1.11.5-windows-x64.exe
Dockerghcr.io/pikselkroken/pixlstash:latest
pip (Python 3.10+)pip install pixlstash
Websitepixlstash.dev
Privacy policyPixlStash privacy policy
Source codegithub.com/pikselkroken/pixlstash

The macOS app does not run on Intel Macs. On Linux the AppImage may need libfuse2 on newer distributions. The Windows installer is signed, yet SmartScreen can still warn on first run; the install page explains how to confirm the publisher.

PixlStash at a Glance

Attribute
PixlStash
PlatformWindows, macOS, Linux
PriceFree (no pricing listed)
LicenseGPL-3.0 (per GitHub)
RunsLocally; models download on first start
Reads text in images (OCR)Not stated on the site
Multiple images per promptNot stated on the site
Local APIREST API; endpoints not documented on site

Attributes follow the vision comparison used in the Local LLM Software Directory. A missing statement on the site means unknown, not unsupported.

What PixlStash Is

PixlStash is an image library manager, not a chat app or an image generator. The repository describes it as a tool for finding things in "an image library that's gotten out of hand": it imports and tags images automatically, searches by content or face, and serves data to other tools such as ComfyUI over a REST API.

Version 1.11 reads folders you already have and builds projects, people and sets from their names without copying, moving or renaming anything. You can run it as a desktop app or headless on a server with a browser interface.

This review draws on the website, its install, feature, AI and privacy pages, and the GitHub repository. It involved no hands-on testing, so speed, tagging accuracy and stability are not rated here.

How to Get Started

Setup is an installer download, then pointing the app at a folder. The steps follow the install and features pages.

  1. 1
    Pick the installer for your system
    Why it matters: Download the desktop app for Windows x64, Apple Silicon macOS or Linux x86_64 from the [releases page](https://github.com/pikselkroken/pixlstash/releases/latest).
  2. 2
    Let the first run fetch a backend
    Why it matters: The app detects your hardware and downloads a matching NVIDIA, experimental AMD or CPU backend once; the install page puts it at a few hundred MB to a few GB.
  3. 3
    Add a library in Settings
    Why it matters: Choose a folder; a wizard proposes what each folder level means, and nothing is moved until you confirm the review screen.
  4. 4
    Back up before upgrading
    Why it matters: The 1.11 release notes say it adds database columns, so copy the library folder while PixlStash is stopped.

Features

The core idea is to review and search a large library quickly. Everything below comes from the features page.

  • Import in place. Existing folders become projects, sets and people; imports run in the background and resume if interrupted.
  • Tagging and captions. Four taggers (PixlStash Tagger, WD14, Florence-2, JoyCaption) are chosen per request, and a label review queue ranks the tags the models most likely got wrong.
  • Search. Describe a picture in words, find visually similar pictures, or search by an uploaded face; set operations combine characters and sets.
  • Scoring. A smart score sorts large sets by what is worth reviewing and applies a penalty for malformed anatomy and render defects.
  • Duplicates. A queue compares candidates, stacks them and sends extras to a scrapheap that restores deleted pictures.
  • Sharing and safety. Read-only share links with revocable tokens, undo and redo, and daily, weekly and monthly metadata snapshots.
  • Integrations. Two-way ComfyUI workflows, custom Python plugins and the pixlstash-cli command line for backups.

AI Models and Hardware

All models run on your machine, and the weights download on first start. The AI page names OpenCLIP ViT-B-32 for semantic search, InsightFace SCRFD-10G with the buffalo_l pack for faces, and Florence-2 for captions and segmentation.

The default taggers are the PixlStash Tagger, described as a wd-convnext-tagger-v3 finetune, plus WD14 and JoyCaption. Moondream2 installs as a plugin through pixlstash-cli.

The desktop app includes a CPU runtime, so every model works offline on first launch. NVIDIA CUDA acceleration is an optional download, AMD ROCm support is experimental and desktop-only, and the site publishes no RAM or VRAM requirement.

Privacy, License and Cost

The privacy policy, last updated 3 August 2026, says your library never reaches the developer. It states there is no account, no cloud sync and no central server, and that sharing is optional and revocable. The update check and an anonymous install ID are both off by default; if enabled, they send a version, an install type or a random ID, never library content.

Model weights come from services such as Hugging Face and, for GPU add-ons, from PyPI and the PyTorch index, so the first run needs internet access. The AI page also mentions a captioner for OpenAI-compatible vision APIs; any remote endpoint you configure falls outside the local-only claim.

Face grouping creates face embeddings of the people in your pictures. They stay on your machine per the site, but whether that is permitted for pictures of other people or for commercial use is your responsibility; the site offers the AuraFace pack for commercial use and gives no licence terms for the other models. The code is GPL-3.0 per GitHub, while the site only calls the project open source. This review did not inspect network traffic, so these statements are the developer's own.

Trade-Offs: Benefits vs. Limitations

Local AI tagging

What it means in real use:
Labels and captions without uploading pictures.
Limitation / caveat:
Model downloads are large and no accuracy figures are published.

Import in place

What it means in real use:
Your folder structure stays as it is.
Limitation / caveat:
No file-format list or library-size limit is stated.

Installers for all desktops

What it means in real use:
Download and open, no terminal needed.
Limitation / caveat:
macOS is Apple Silicon only; AMD support is experimental.

Open source

What it means in real use:
GPL-3.0 code you can inspect.
Limitation / caveat:
Young project with few stars; the site names no license.

PixlStash vs. Alternatives

The directory holds no other image-library manager, so these are tools that cover part of the same job: vision models that caption pictures, a self-hosted tagging app and the generator PixlStash connects to.

PixlStash

Platforms:
Windows, macOS, Linux
Price and license:
Free, GPL-3.0
Role:
Image library manager
Key difference:
Ready-made tagging, face search and duplicate review

Ollama Vision Models

Platforms:
Windows, macOS, Linux
Price and license:
Free, per-model licenses
Role:
Vision models via CLI
Key difference:
Caption or describe images on request; no library or search

LLaVA

Platforms:
Windows, macOS, Linux
Price and license:
Free, Apache 2.0
Role:
Vision-language model
Key difference:
A model library for developers, not an app
Articles about LLaVA (10)

+11 more not shown

Karakeep

Platforms:
Web, iOS, Android
Price and license:
Free, AGPL-3.0
Role:
Bookmark and notes app
Key difference:
AI tagging and search for links and notes, not image folders
Articles about Karakeep (3)

Also mentioned in:

Platform, price, and feature details for third-party apps change frequently. Verify current specifics on each project's own page before deciding.

Compare in directory

Who Should Use PixlStash

  • AI-image creators with thousands of outputs. Tagging, scoring and duplicate review target exactly that pile.
  • ComfyUI users. The two-way integration sends results back tagged.
  • Anyone who wants cloud-free photo search. Semantic and face search run on your machine.

Who Should Not Use PixlStash

  • Intel Mac owners. The macOS app is Apple Silicon only.
  • Teams that need multi-user access. The site does not describe multi-user support.
  • Anyone who needs proven scale. No library-size or performance figures are published.
  • Commercial users who have not checked model licences. Only the face packs come with licence guidance.

Frequently Asked Questions

Does PixlStash need a GPU?

No. The desktop app includes a CPU runtime; NVIDIA CUDA and experimental AMD acceleration are optional downloads.

Does PixlStash move or change my files?

Not on import: nothing is copied, moved or renamed until you confirm the review screen. Files move later only if a folder layout makes their current folder inaccurate, and proposed moves can be undone as a batch.

Can I run it on a server instead of a desktop?

Yes. A Windows server installer, a Docker image and a pip package serve the browser interface on port 9537.

Which version are the v1.12 release candidates?

They are pre-releases on GitHub. This review covers the latest stable release, 1.11.5.

Is there a live demo?

Yes, the site links a live demo.

Verdict

PixlStash is a promising fit for creators who need to tame a large image library with local AI: it installs like a normal app, reads existing folders in place and keeps its models on your machine.

The caveats are maturity and transparency: no file-format list, no scale figures, a site that names no license, and 89 GitHub stars. Try it on a copy of a folder before pointing it at an irreplaceable archive, and back up first.

Sources

← Back to Power Local LLM

MCP