What problem does it solve?
This Skill provides a comprehensive Redis integration for Google's Agent Development Kit (ADK), enabling persistent sessions and long-term memory, RedisVL-based search tools, MCP toolsets, and semantic caching.
Core Features & Use Cases
- Persistent Sessions & Memory: Enable durable conversation state and long-term memory for ADK agents using Redis Agent Memory Server or Agent Memory Server.
- Search Tools: Implement vector, hybrid, range, text, and SQL search capabilities over RedisVL indices.
- MCP Toolsets: Provide access to RedisVL or Agent Memory Server through ADK's native
McpToolset.
- Semantic Caching: Add semantic caching to LLM responses and tool results to optimize performance and reduce load.
Quick Start
Install the adk-redis package with pip install adk-redis. Configure the backend and connect to your Redis server. Use the provided examples to integrate the skills into your ADK agent.