Dev tools · alternatives · 2026
24 alternatives to I made a Pinterest clone using SigLIP image embeddings
Click an image to get similar images. I crawled Tumblr and used SigLIP to get vector embeddings for many images. When you click an image, it finds the most similar vector embeddings in the database, and returns the corresponding images.
This tool is a Pinterest-style image browser built from Tumblr images. Users click any image to discover visually similar ones by searching a database of vector embeddings created with SigLIP, an image embedding model.… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I made a Pinterest clone using SigLIP image embeddings launched in 2024; newer entries below may have overtaken it.
- 1
Pinterest Lens▲627Shazam for objects in the real world 📌🔎
2017 · newsroom.pinterest.com · its alternatives →
- 2

😎 Finding duplicate images made easy! Contribute to idealo/imagededup development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 3

Go beyond words to find your unique style
2025 · newsroom.pinterest.com · its alternatives →
- 4IM
As a grad student (and an ADHDer), I had trouble doing literature review systematically. To combat this, I made a website that finds similar papers using the meaning of the thing I am looking for. I used MixedBread's [^1] embedding model to generate vectors from the abstracts. I store and search similar vectors using Milvus [^2] and finally use Gradio [^3] to serve the frontend. I update the vector database weekly by pulling the metadata dataset from Kaggle [^4]. To speed up the search process on my free oracle instance, I binarise the embeddings and use Hamming distance as a metric. I would…
2024 · papermatch.mitanshu.tech · its alternatives →
- 5

2018 · erkaman.github.io · its alternatives →
- 6

I recently found myself computing the similarity between lots of very high dimensional vectors (i.e., sentence embedding vectors from LLMs), and I wanted to try some more powerful measures of similarity/dependency than just Cosine similarity, which seems to be the default for everything nowadays because of its computational efficiency. There are many other more involved measures that can detect more subtle relationships, but the problem is that some of them are quite slow to compute, especially if you're trying to do it in Python. For my favorite measure of statistical dependency,…
2023 · github.com · its alternatives →
- 7

I developed the application, `image-stitcher` for image merging by automatically searching for overlap region.
2024 · github.com · its alternatives →
- 8

Find design assets that are similar-looking to your images
2023 · iconscout.com · its alternatives →
- 9FS
About a month ago I shared a web app that let you compare magazine covers using image hashes. https://news.ycombinator.com/item?id=46518106 Samin100 suggested giving CLIP and DinoV2 a shot for better results. I had no idea what those were, but researching them led me to learn about vision transformers. DinoV2 was created by Meta, and CLIP is by OpenAI. The updated version of the magazine comparison tool lets you use those two models (Photo = DinoV2 and Design = CLIP) I've personally really enjoyed the journey through New Yorker covers: Bikes…
Jan 2026 · shoplurker.com · its alternatives →
- 10

I wrote this tool to get familiar with CLIP model, I know many people have written similar tools with CLIP before, but I'm new to machine learning and writing a classic tool helps my study. The unusual thing with my version is, it is in pure Node.js, with the power of node-mlx, a Node.js machine learning framework. The repo in the link is mostly about implementing indexing and CLI, the code of the model implementation lives as a Node.js module: https://github.com/frost-beta/clip . Hope this helps other learners!
2024 · github.com · its alternatives →
- 11

The Virtual Feature Store. Turn your existing data infrastructure into a feature store. - featureform/featureform
2021 · github.com · its alternatives →
- 12

We built Valohai LLM for tracking and comparing LLM evaluation results. Whether your evals live in notebooks and spreadsheets, or you're using an observability tool that wasn't built for comparison, this gives you a purpose-built eval comparison dashboard. Run evals with a Python library (pip install valohai-llm), results stream in, and you can compare up to 6 configurations side by side. Group by any dimension (model, category, difficulty) to see where each model excels. It doesn't do tracing or production observability, for now just eval tracking and comparison. What's cool is that you can…
2020 · valohai.com · its alternatives →
- 13

- 14
Moodloom▲131Moodloom is an ad-free visual discovery platform for those fed up of Pinterest. Save and explore fashion, decor, and art - without the noise. What makes it different: Clean feed - no ads, no sponsored posts AI content filter - hide or show AI-generated images For fashion lovers, decorators & digital artists who wish Pinterest were better. We have built Save to Moodloom Extension as well using which you can Import all your Pinterest pins/boards to Moodloom.
Jun 2026 · moodloom.xyz · its alternatives →
- 15

A library for object detection and seamless YOLO model integration in Elixir - poeticoding/yolo_elixir
2024 · github.com · its alternatives →
- 16

Improved vector search with open-source AI embeddings editor
2023 · its alternatives →
- 17
Inboard▲84Organize screenshots like a private version of Pinterest
2020 · inboardapp.com · its alternatives →
- 18FS
I made this website with my wife in mind; it makes it possible to browse for similar fashion products over many different retailers at once. The backend is written in Swift, and is hosted on a single Mac Mini. It performs nearest neighbors on the GPU over ~3M product images. No vector DB, just pure matrix multiplications. Since we aren't just doing approximate nearest neighbors but rather sorting all results by distance, it's possible to show different "variety" levels by changing the stride over the sorted search results. Nearest neighbors are computed in a latent vector space. The model…
2025 · vibewall.shop · its alternatives →
- 19

All-In-One Pinterest Scheduling & SEO Keyword Planning Tool
2024 · its alternatives →
- 20ED
I compared iTerm2 and Neovim color themes by extracting their palettes from theme files and computing a similarity score. Theme pairings are recommended for users who want a consistent look across their terminal and editor, since their palettes are perceptually similar according to CIELAB-based distance metrics.
2018 · rpubs.com · its alternatives →
- 21

🏞 Steganography-based image integrity - Merkle tree nodes embedded into image chunks so that each chunk's integrity can be verified on its own. - dennis-tra/image-stego
2020 · github.com · its alternatives →
- 22PS
2012 · pinstified.com · its alternatives →
- 23MA
2017 · lmcinnes.github.io · its alternatives →
- 24

Instead of going the tags + categories route, I used the vertex api multimodalembedding@001 model. How it works When a pin is to be saved, fow's server sends a client-side embed token, with permissions to call the vertex-api directly (through the impersonated access token flow), this returns a f32 512 dim vector. I store this in a usearch vector db on my $15 VPS. Usearch doesn't have runtime disk persistence, so I had to write a WAL wrapper around it. What you can do The perks of multi-modality is pretty fun: you can currently search for web design patterns via images and text, in…
2025 · fontofweb.com · its alternatives →
Also compare
- Pinterest Lens alternatives
- Imagededup – Finding duplicate images made easy alternatives
- Pinterest Visual Search alternatives
- I made a website to semantically search ArXiv papers alternatives
- I implemented seamless copy and paste of images, and wrote a tutorial alternatives
- Fast vector similarity using Rust and Python alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →