{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/9"}],"enrichment":{"capability":"Integrates Redis with LangChain to provide vector storage, semantic caching, and chat history management for AI applications.","skillfed_tags":["vector-search","semantic-cache","chat-history"],"use_cases":["Store and retrieve document embeddings for semantic search in RAG pipelines using RedisVectorStore","Cache LLM responses by semantic similarity to reduce API calls and latency in production chatbots","Maintain persistent, searchable chat histories across user sessions with automatic expiration via TTL","Build high-availability AI systems using Redis Sentinel for failover and multi-node deployments","Filter vector search results by metadata tags or numeric ranges to narrow retrieval in multi-tenant applications"],"what_it_does":"langchain-redis bridges Redis and LangChain, enabling three core capabilities: vector storage with semantic search (via RedisVectorStore), LLM response caching with TTL and semantic matching (via RedisCache and RedisSemanticCache), and session-based chat history with full-text search (via RedisChatMessageHistory). It wraps redisvl for indexing and query operations, and depends on langchain-core for the LangChain integration layer.\n\nThe package is designed for developers building AI applications that need persistent, searchable memory layers. It supports multiple Redis deployment modes\u2014standard Redis, Redis with SSL/TLS, and Redis Sentinel for high availability\u2014via connection URL configuration. All three components (vector store, cache, history) accept a RedisConfig object for detailed tuning of index names, distance metrics, key prefixes, and metadata schemas.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs with low friction, and fills a clear need for Redis-backed memory in LangChain workflows. It is permissively licensed (MIT) and supports current Python versions (3.10\u20133.12). Install it if you are already running Redis and need vector storage, semantic caching, or chat history for a LangChain application."},"id":"langchain-redis","links":{"html":"https://skillfed.io/packages/langchain-redis","md":"https://skillfed.io/packages/langchain-redis.md","pypi":"https://pypi.org/project/langchain-redis/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-11-25","license_spdx":null,"license_treatment":"permissive","name":"langchain-redis","python_support":"supports_current","summary":"An integration package connecting Redis and LangChain for AI working memory"},"popularity":{"monthly_downloads":128711,"position":11700,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.5"}
