Example Gallery#
Explore community examples of RedisVL in the wild.
Tip
For a comprehensive collection of Redis AI examples, tutorials, and recipes, visit the Redis AI Resources repository. It includes notebooks for RAG, agents, semantic caching, recommendation systems, and more.
Demo Applications#
Full-stack applications showcasing RedisVL and Redis vector search capabilities.
Note
If you are using RedisVL, please consider adding your example to this page by opening a Pull Request on GitHub
Code Recipes#
Runnable Jupyter notebooks from Redis AI Resources covering real-world use cases. Each recipe includes a Google Colab link for easy execution.
RAG with Frameworks#
Build retrieval-augmented generation pipelines with popular frameworks.
Recipe |
Description |
Links |
|---|---|---|
RAG with LangChain |
RAG using Redis and LangChain |
|
RAG with LlamaIndex |
RAG using Redis and LlamaIndex |
|
Advanced RAG |
Advanced RAG techniques with RedisVL |
|
NVIDIA RAG |
RAG using Redis and NVIDIA NIMs |
|
RAGAS Evaluation |
Evaluate RAG performance with RAGAS |
|
Role-Based RAG |
Implement RBAC policies with vector search |
Agents#
Build AI agents with memory, tools, and multi-agent workflows.
Recipe |
Description |
Links |
|---|---|---|
LangGraph Agents |
Get started with LangGraph and agentic RAG |
|
CrewAI Agents |
Multi-agent systems with CrewAI and LangGraph |
|
Full-Featured Agent |
Tool-calling agent with semantic cache and router |
|
Memory Agent |
Agent with short-term and long-term memory |
|
Autogen Agent |
Blog writing agent with Autogen and Redis |
Recommendation Systems#
Build personalized recommendation engines with Redis.
Specialized Applications#
Explore Redis for computer vision, feature stores, and AI gateways.
Recipe |
Description |
Links |
|---|---|---|
Facial Recognition |
Build a facial recognition system with Facenet and RedisVL |
|
Credit Scoring |
Credit scoring with Feast and Redis as online store |
|
Transaction Search |
Real-time transaction feature search |
|
LiteLLM Gateway |
Getting started with LiteLLM proxy and Redis |
Vector Search Deep Dives#
Advanced vector search techniques and optimizations.
Recipe |
Description |
Links |
|---|---|---|
Vector Search with redis-py |
Low-level vector search with Redis Python client |
|
Hybrid Search |
Combine BM25 and vector search |
|
Data Type Support |
Convert float32 index to float16 or integer |
|
Benchmarking Basics |
Search benchmarking with RedisVL |
|
Multi-Vector Search |
Multi-vector queries with RedisVL |
|
HNSW to SVS-VAMANA Migration |
Migrate HNSW indices to SVS-VAMANA |
LLM Optimization#
Reduce costs and latency with caching and routing.
Recipe |
Description |
Links |
|---|---|---|
Gemini Semantic Cache |
Semantic caching with Redis and Google Gemini |
|
Doc2Cache with Llama3.1 |
Semantic caching with Doc2Cache framework |
|
Cache Optimization |
Optimize cache thresholds with redis-retrieval-optimizer |
|
Context-Enabled Caching |
Context-aware semantic caching |
|
Router Optimization |
Optimize router thresholds |
More Resources#
Looking for more examples and tutorials?
Redis AI Resources – Comprehensive collection of code recipes, demos, and tutorials
Java Recipes – Spring AI, Redis OM Spring, and semantic routing examples
Redis Developer Hub – Official Redis developer resources