← all repositories

redis/redis-vl-python

A production-ready Python client for Redis that provides vector search, semantic caching, and LLM memory for AI applications.

411 stars Python RAG · SearchLLMOps · Eval
redis-vl-python
Not currently ranked — collecting fresh signals.
star history

Redis Vector Library (RedisVL) is a Python client designed for AI applications built on Redis. It provides vector search with metadata filtering, schema-based index management, and data loading capabilities. The library includes semantic caching to reduce LLM costs, LLM memory for agent session management, and integrates with major LLM providers (OpenAI, Anthropic, HuggingFace) to support RAG pipelines, semantic routing, and recommendation systems.

Frequently asked

What is redis/redis-vl-python?
A production-ready Python client for Redis that provides vector search, semantic caching, and LLM memory for AI applications.
Is redis-vl-python open source?
Yes — redis/redis-vl-python is open source, released under the MIT license.
What language is redis-vl-python written in?
redis/redis-vl-python is primarily written in Python.
How popular is redis-vl-python?
redis/redis-vl-python has 411 stars on GitHub.
Where can I find redis-vl-python?
redis/redis-vl-python is on GitHub at https://github.com/redis/redis-vl-python.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.