mirror of
https://github.com/qwertyforce/scenery.git
synced 2025-07-08 11:38:05 +00:00
scenery
a photo gallery with advanced search capabilities
https://scenery.cx
Consists of scenery (photo gallery engine) and ambience (Reverse image search/similarity search engine)
How it works: how_it_works_scenery.md
#OLD: How it works: https://habr.com/ru/post/578254/ [RU]
Current stack:
- Node.js + TypeScript
- ambience
- Fastify
- MongoDB
- Next.js
- MUI
- sharp
features
- Search by tags (supports logical expressions, https://scenery.cx/search_syntax)
- Semantic text search
- You can find images with similar tags, color pallete or visuals/semantics
- Reverse image search
- Image anti-duplication mechanism
- Automatic tagging and captioning
- IPFS support (using additional microservice)
Description
photo gallery with advanced search capabilities
clipfastifymongodbnextjsnodejsopencvphashphoto-galleryreverse-image-searchsimilarity-searchtypescript
Readme
AGPL-3.0
8.6 MiB
Languages
TypeScript
94.4%
Python
3.8%
JavaScript
1%
Dockerfile
0.3%
Shell
0.3%
Other
0.2%