content/integrate/redis-ai-libraries/_index.md
Build powerful AI applications using Redis as your vector database with specialized libraries for Python, JavaScript, and Java.
Redis provides comprehensive AI libraries and tools to help you build intelligent applications with vector search, retrieval-augmented generation (RAG), semantic caching, and more. Whether you're working with LangChain, LlamaIndex, or building custom AI solutions, Redis has the tools you need.
[Explore the complete Redis for AI documentation]({{< relref "/develop/ai" >}})
The Redis Vector Library (RedisVL) is a Python client library for building AI applications with Redis.
[Learn more about RedisVL]({{< relref "/develop/ai/redisvl" >}})
Use Redis with LangChain for vector stores, semantic caching, and chat message history.
[Learn more about LangChain integration]({{< relref "/integrate/langchain-redis" >}})
All major Redis client libraries support vector search operations:
Explore our [AI notebooks collection]({{< relref "/develop/ai/notebook-collection" >}}) with examples for:
Watch our [AI video collection]({{< relref "/develop/ai/ai-videos" >}}) for practical demonstrations.