SnapOtter
Convert, compress, OCR, and transcribe files through a self-hosted web workspace.
- Stars
- 1,990
- Forks
- 88
- Updated
- Updated Jul 14, 2026
Convert, compress, OCR, and transcribe files through a self-hosted web workspace.
SnapOtter is a self-hosted file-processing platform for images, video, audio, PDFs, and general documents. Users can run conversions, compression, editing, OCR, transcription, and on-demand local AI through its web interface, REST API, or reusable pipelines, while keeping files inside their own network. A single Docker command starts the basic installation; the documented production setup adds separate Postgres and Redis services for durable jobs and larger deployments.
Resource types
Use cases
Runtime
A self-hosted photo library with search and automatic tagging
Turn a personal music library into a self-hosted streaming service for web and mobile.
Protocols & integrations
Capabilities
Public GitHub facts last synced Jul 14, 2026.
Download videos, audio, captions, and playlists from a self-hosted web interface.
Watch YouTube video or audio through an ad-free, tracking-free frontend.