All Projects â†’ yurijmikhalevich â†’ rclip

yurijmikhalevich / rclip

Licence: MIT license
AI-Powered Command-Line Photo Search Tool

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to rclip

Pbjvision
📸 iOS Media Capture – features touch-to-record video, slow motion, and photography
Stars: ✭ 1,940 (+392.39%)
Mutual labels:  photography
Geeqie
claiming to be the best image viewer / photo collection browser
Stars: ✭ 239 (-39.34%)
Mutual labels:  photography
dnglab
Camera RAW to DNG file format converter
Stars: ✭ 103 (-73.86%)
Mutual labels:  photography
Exiftool Vendored.js
Fast, cross-platform Node.js access to ExifTool
Stars: ✭ 200 (-49.24%)
Mutual labels:  photography
T3mujinpack
Collection of film emulation presets for open-source RAW developer software Darktable.
Stars: ✭ 222 (-43.65%)
Mutual labels:  photography
meiupic
įŽ€æ´åĨŊį”¨įš„多į”¨æˆˇå›žį‰‡į¤žåŒē。
Stars: ✭ 165 (-58.12%)
Mutual labels:  photography
Nextlevel
NextLevel was initally a weekend project that has now grown into a open community of camera platform enthusists. The software provides foundational components for managing media recording, camera interface customization, gestural interaction customization, and image streaming on iOS. The same capabilities can also be found in apps such as Snapchat, Instagram, and Vine.
Stars: ✭ 1,940 (+392.39%)
Mutual labels:  photography
go-unsplash
Go Client for the Unsplash API
Stars: ✭ 70 (-82.23%)
Mutual labels:  photography
Gallery
Visual Portfolio Generator with no extra installation
Stars: ✭ 239 (-39.34%)
Mutual labels:  photography
moul
See https://github.com/moulco/moul
Stars: ✭ 17 (-95.69%)
Mutual labels:  photography
Unsplash rb
💎 Ruby wrapper for the Unsplash API.
Stars: ✭ 202 (-48.73%)
Mutual labels:  photography
Pi Timelapse
Time-lapse app for Raspberry Pi computers.
Stars: ✭ 220 (-44.16%)
Mutual labels:  photography
CaptureOneScripts
A collection of AppleScripts for use with Capture One
Stars: ✭ 31 (-92.13%)
Mutual labels:  photography
Pynet Pytorch
Generating RGB photos from RAW image files with PyNET (PyTorch)
Stars: ✭ 169 (-57.11%)
Mutual labels:  photography
PhotoMiner
Photo finder application for macOS
Stars: ✭ 102 (-74.11%)
Mutual labels:  photography
Mmalsharp
C# wrapper to Broadcom's MMAL with an API to the Raspberry Pi camera.
Stars: ✭ 152 (-61.42%)
Mutual labels:  photography
envadrouille
Fast and customizable photo gallery.
Stars: ✭ 18 (-95.43%)
Mutual labels:  photography
iptcinfo3
iptcinfo working for python 3 finally do pip3 install iptcinfo3
Stars: ✭ 37 (-90.61%)
Mutual labels:  photography
textile-facebook
[DEPRECATED] simple parsing tool to get your data out of a facebook export
Stars: ✭ 82 (-79.19%)
Mutual labels:  photography
.com
Digital garden built using Next13, Typescript, and a bunch of goodies
Stars: ✭ 186 (-52.79%)
Mutual labels:  photography

rclip - AI-Powered Command-Line Photo Search Tool

All Contributors

[Blog] [Demo on YouTube]

rclip logo

rclip is a command-line photo search tool based on the awesome OpenAI's CLIP neural network.

Installation

Currently, pre-built distributable is available only for Linux x86_64.

  1. Download the AppImage from the latest release.

  2. Execute following commands:

$ chmod +x <downloaded AppImage filename>
$ sudo mv <downloaded AppImage filename> /usr/local/bin/rclip

Usage

$ cd photos && rclip "search query"

rclip usage demo

When you run rclip for the first time in a particular directory, it's going to extract features from the photos, and this takes time. How long it takes depends on your CPU and the number of photos you are going to search through. It took about a day to process 73 thousand of my photos on my NAS that runs an old-ish Intel Celeron J3455.

For the detailed demonstration, watch the video: https://www.youtube.com/watch?v=tAJHXOkHidw.

How do I preview the results?

The command from below will open top-5 results for "kitty" in your default image viewer:

$ rclip -f -t 5 kitty | xargs -d '\n' -n 1 xdg-open

I prefer to use feh's thumbnail mode to preview multiple results:

$ rclip -f -t 5 kitty | feh -f - -t

Help

$ rclip --help

Contributing

This repository follows the Conventional Commits standard.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


ramayer

đŸ’ģ

This project follows the all-contributors specification. Contributions of any kind welcome!

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].