{
  "id": "use_cases",
  "title": "Use Cases",
  "url": "https://redis.io/docs/latest/develop/ai/redisvl/0.18.0/user_guide/use_cases/",
  "summary": "",
  "content": "\n\nRedisVL powers a wide range of AI applications. Here's how to apply its features to common use cases.\n\n\u003cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-4 my-6\"\u003e\n\u003cdiv class=\"p-5 border border-redis-pen-300 rounded-lg\"\u003e\u003ch3 class=\"mt-0 mb-2\"\u003e🧠 Agent Context\u003c/h3\u003e\u003cp\u003eProvide agents with the right information at the right time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRAG\u003c/strong\u003e — Retrieval-Augmented Generation with \u003ca href=\"../getting_started/\"\u003evector search\u003c/a\u003e and \u003ca href=\"../how_to_guides/advanced_queries/\"\u003ehybrid queries\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMemory\u003c/strong\u003e — Persistent \u003ca href=\"../how_to_guides/message_history/\"\u003emessage history\u003c/a\u003e across sessions\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eContext Engineering\u003c/strong\u003e — Combine \u003ca href=\"../how_to_guides/complex_filtering/\"\u003efiltering\u003c/a\u003e, \u003ca href=\"../how_to_guides/rerankers/\"\u003ereranking\u003c/a\u003e, and \u003ca href=\"../how_to_guides/vectorizers/\"\u003eembeddings\u003c/a\u003e to curate the optimal context window\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"p-5 border border-redis-pen-300 rounded-lg\"\u003e\u003ch3 class=\"mt-0 mb-2\"\u003e⚡ Agent Optimization\u003c/h3\u003e\u003cp\u003eReduce latency and cost for AI workloads.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSemantic Caching\u003c/strong\u003e — Cache LLM responses by meaning with \u003ca href=\"../how_to_guides/llmcache/\"\u003eSemanticCache\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEmbeddings Caching\u003c/strong\u003e — Avoid redundant embedding calls with \u003ca href=\"../how_to_guides/embeddings_cache/\"\u003eEmbeddingsCache\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSemantic Routing\u003c/strong\u003e — Route queries to the right handler with \u003ca href=\"../how_to_guides/semantic_router/\"\u003eSemanticRouter\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"p-5 border border-redis-pen-300 rounded-lg\"\u003e\u003ch3 class=\"mt-0 mb-2\"\u003e🔍 General Search\u003c/h3\u003e\u003cp\u003eBuild search experiences that understand meaning, not just keywords.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSemantic Search\u003c/strong\u003e — \u003ca href=\"../getting_started/\"\u003eVector queries\u003c/a\u003e with \u003ca href=\"../how_to_guides/complex_filtering/\"\u003ecomplex filtering\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHybrid Search\u003c/strong\u003e — Combine keyword and vector search with \u003ca href=\"../how_to_guides/advanced_queries/\"\u003eadvanced query types\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSQL Translation\u003c/strong\u003e — Use familiar SQL syntax with \u003ca href=\"../how_to_guides/sql_to_redis_queries/\"\u003eSQLQuery\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003cdiv class=\"p-5 border border-redis-pen-300 rounded-lg\"\u003e\u003ch3 class=\"mt-0 mb-2\"\u003e🎯 Personalization \u0026 RecSys\u003c/h3\u003e\u003cp\u003eDrive engagement with personalized recommendations.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eUser Similarity\u003c/strong\u003e — Find similar users or items using \u003ca href=\"../getting_started/\"\u003evector search\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReal-Time Ranking\u003c/strong\u003e — Combine vector similarity with \u003ca href=\"../how_to_guides/complex_filtering/\"\u003emetadata filtering\u003c/a\u003e and \u003ca href=\"../how_to_guides/rerankers/\"\u003ereranking\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMulti-Signal Matching\u003c/strong\u003e — Search across multiple embedding fields with \u003ca href=\"../how_to_guides/advanced_queries/\"\u003eMultiVectorQuery\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\u003c/div\u003e\n\u003c/div\u003e\n",
  "tags": [],
  "last_updated": "2026-05-06T11:49:45+02:00",
  "children": []
}
