Meme search engine for local self-hosting
Top 57.4% on sourcepulse
This project provides an open-source, self-hostable meme search engine for organizing and retrieving personal meme collections using AI. It targets users who want to leverage AI for content-based meme retrieval, offering local processing for privacy and control.
How It Works
The engine indexes memes using AI-powered image-to-text models to extract descriptions and text from images. These descriptions are then stored as vector embeddings in a PostgreSQL database with the pgvector
extension, enabling fast semantic search. Users can also add manual descriptions and tags for enhanced organization and retrieval.
Quick Start & Requirements
docker compose up
Highlighted Details
pgvector
for efficient vector search.Maintenance & Community
The project is under active development, with a changelog available. Feature requests and contributions are welcomed via the GitHub discussions section.
Licensing & Compatibility
The project appears to be under a permissive license, but specific details are not explicitly stated in the README. Compatibility for commercial use or closed-source linking would require verification of the exact license.
Limitations & Caveats
The initial setup requires downloading AI model weights, which can be time-consuming. Customizing meme directory paths involves modifying Docker volumes and registering them within the application's UI.
2 months ago
Inactive