Skip to content

Examples

Runnable agents built with the Google ADK and Redis. Each links to its source directory and explains what it demonstrates.

Memory and Sessions

Example What it shows
Simple Redis memory Minimal agent with RedisWorkingMemorySessionService and RedisLongTermMemoryService.
Fitness coach (MCP) MCP-based memory with McpToolset and Agent Memory Server.
Travel agent (hybrid) Framework-managed sessions + memory with vector search over travel docs.
Travel agent (tools) Same travel agent using LLM-controlled memory tools instead of framework services.
Example What it shows
Redis search tools Vector, text, and range search tools in one agent.
SQL search RedisSQLSearchTool answering catalog questions via parameterized SQL.
RedisVL MCP search Same knowledge base served via rvl mcp over MCP.

Semantic Caching

Example What it shows
Semantic cache (RedisVL) Self-hosted semantic cache with RedisVLCacheProvider.
LangCache cache Managed semantic cache with LangCacheProvider.