redis-product-search and redis-arXiv-search

These are ecosystem siblings, as both are demo applications showcasing vector search capabilities with Redis, with B being a more feature-rich demonstration that leverages A's underlying concepts.

redis-product-search
48
Emerging
redis-arXiv-search
47
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 172
Forks: 47
Downloads:
Commits (30d): 0
Language: TypeScript
License: BSD-3-Clause
Stars: 152
Forks: 28
Downloads:
Commits (30d): 0
Language: Python
License: BSD-3-Clause
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About redis-product-search

redis-developer/redis-product-search

Visual and semantic vector similarity with Redis Stack, FastAPI, PyTorch and Huggingface.

Supports both image and text-based vector search through separate embedding models (Img2Vec for images, Sentence Transformers for text), with hybrid filtering capabilities that apply metadata tags as pre-filters before vector similarity operations. Uses Redis's HNSW and flat indexing strategies for approximate and exact nearest-neighbor matching, backed by RedisVL as the Python vector database client. Built as a full-stack SPA with FastAPI backend, React frontend, and Docker Compose orchestration for seamless local development and deployment.

About redis-arXiv-search

redis-developer/redis-arXiv-search

Vector search demo with the arXiv paper dataset, RedisVL, HuggingFace, OpenAI, Cohere, FastAPI, React, and Redis.

Implements pluggable embedding providers (HuggingFace, OpenAI, Cohere) with configurable models, enabling flexible semantic search across arXiv papers stored as vectors in Redis Stack. The backend uses FastAPI with RedisVL for efficient vector similarity queries, while the React SPA frontend communicates via REST endpoints—all containerized with Docker Compose for streamlined local development and deployment.

Scores updated daily from GitHub, PyPI, and npm data. How scores work