Redis Vector Library (RedisVL)#

RedisVL provides a powerful, dedicated Python client library for using Redis as a Vector Database. Leverage the speed and reliability of Redis along with vector-based semantic search capabilities to supercharge your application!


Install redisvl into your Python (>=3.8) environment using pip:

pip install redisvl

Then make sure to have Redis accessible with Search & Query features enabled on Redis Cloud or locally in docker with Redis Stack:

docker run -d --name redis-stack -p 6379:6379 -p 8001:8001 redis/redis-stack:latest

This will also spin up the Redis Insight GUI at http://localhost:8001.

Table of Contents#