#24 · Primary category: Self-Hosted File Processing & Conversion
SnapOtter
Open-source, self-hosted file-processing tool. Convert, compress, OCR, transcribe & run local AI across image, video, audio, PDF & documents, via UI, REST API & pipelines. Your files never leave your network.
Project last updated:08/29/26
GitHub Stars
2.4K
Forks
118
Contributors
10
License
AGPL-3.0
Why we included this project
SnapOtter appeals to teams that handle sensitive documents and media but would rather keep processing on hardware they control than send files to cloud services. It covers conversion, compression, and cleanup chores across images, video, audio, PDFs, and spreadsheets, so routine tasks like resizing, format changes, and metadata stripping no longer require a handful of separate point tools. The local AI features, OCR, audio transcription, background removal, upscaling, and photo restoration, run entirely on your own machine with no internet round-trip, a real advantage when compliance or air-gapped setups forbid external APIs. You can drive it through a web UI, a REST API, or a pipeline builder, which makes it work both as an interactive tool and as part of batch automation. If you currently juggle several separate utilities and want them consolidated behind one self-hosted interface, SnapOtter is worth evaluating.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
immich
High performance self-hosted photo and video management solution.
paperless-ngx
A community-supported supercharged document management system: scan, index and archive all your documents
lossless-cut
The swiss army knife of lossless video/audio editing
lux
👾 Fast and simple video download library and CLI tool written in Go
excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets