About Piclog
A self-hosted image collection and management system: a personal archive for saving, organizing, and studying pictures from the web.
Browser extensions for Chrome (.crx) and Firefox (.xpi) log images where you find them. Piclog downloads each file, hashes it for duplicate detection, and generates thumbnails with a NetPBM pipeline (FFmpeg for video frames).
A flexible tagging system, five-star ratings, and collections auto-grouped by source page. Random discovery, tag search, and RSS feeds for browsing.
AI descriptions run against your own LLM server: pick a model, set the prompt and sampling style, then continue or branch a description like a conversation — bulk runs queue in the background without blocking live use.
A CORS-enabled REST API with personal access tokens (time-limited bearer tokens you can revoke at any time) powers the extensions and any tooling you write.
Ruby on Rails 8 with Hotwire Turbo · Devise authentication · SQLite or PostgreSQL · Redis · Solid Queue for background describe jobs · a custom NetPBM/FFmpeg image pipeline.