RediSearch and RedisVectorXperience

One project offers a query and indexing engine for Redis (including vector similarity search) while the other provides an example of using those Redis capabilities for various AI/ML use cases like vector similarity search, semantic caching, and RAG models.

RediSearch
71
Verified
RedisVectorXperience
28
Experimental
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 20/25
Maintenance 0/25
Adoption 6/25
Maturity 9/25
Community 13/25
Stars: 6,101
Forks: 573
Downloads:
Commits (30d): 167
Language: C
License:
Stars: 16
Forks: 3
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About RediSearch

RediSearch/RediSearch

A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.

Implements compressed inverted indexes for memory-efficient indexing and supports distributed clustering across Redis Enterprise for billion-scale datasets. Built as a Redis module providing a dedicated query language with BM25 ranking, phonetic matching, multi-language stemming, and geospatial/vector KNN search capabilities beyond basic secondary indexes.

About RedisVectorXperience

mar1boroman/RedisVectorXperience

Explore cutting-edge Redis capabilities for Vector Similarity Search, Hybrid Search (Vector Similarity + Meta Search), Semantic Caching, and an advanced RAG model integrated with a Language Model (LLM) Chatbot. Unlock the full potential of Redis as a vector database with this comprehensive showcase of powerful features.

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