redis-vl-python and RedisVectorXperience

RedisVL is a foundational Python client library that enables vector operations in Redis, while RedisVectorXperience is a demonstration application built on top of Redis capabilities to showcase advanced use cases like semantic caching and RAG—making them complements where the latter depends on capabilities provided by the former or similar Redis vector libraries.

redis-vl-python
59
Established
RedisVectorXperience
35
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 0/25
Adoption 6/25
Maturity 16/25
Community 13/25
Stars: 378
Forks: 75
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 16
Forks: 3
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About redis-vl-python

redis/redis-vl-python

Redis Vector Library (RedisVL) -- the AI-native Python client for Redis.

This is a Python library that helps AI application developers build faster and more reliable applications using Redis. It allows you to store and quickly search complex data, including text, tags, numbers, and vector embeddings. It's designed for engineers building AI systems like recommendation engines, AI agents with memory, or retrieval-augmented generation (RAG) pipelines.

AI-development vector-search RAG-pipelines AI-agents recommendation-systems

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.

This project helps developers build applications that can quickly find similar items, recommend products, or improve AI chatbot responses. It takes various forms of text data (like blog posts or product descriptions), processes them, and makes them searchable and usable for advanced AI functions. The end-users are developers creating smart search engines, recommendation systems, or conversational AI experiences.

developer-tools search-engine-development recommendation-systems AI-chatbot-enhancement vector-databases

Related comparisons

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