Where to begin
Introduction
Understand what Cache-Pot is, how it differs from Redis, and when to reach for it.
Quickstart
Install Cache-Pot, connect a Redis client, and run your first vector search in under 5 minutes.
AI Agents & MCP
Wire Cache-Pot into Claude or any MCP-compatible agent as a first-class tool.
Vector Commands
Full reference for VSET, VSEARCH, VDEL, VCARD, and VDIM.
Get up and running in three steps
Install Cache-Pot
Grab the binary with a single
go install command or pull the Docker image — no external dependencies required.Start the server
Run the binary. Cache-Pot listens for Redis clients on
:6379 and opens a web dashboard on :8080.Three capabilities in one binary
Redis-compatible
Cache-Pot speaks RESP2, the same wire protocol your Redis clients already use. Strings, hashes, lists, sets, sorted sets, pub/sub, transactions, TTLs — all the everyday commands work without changing a line of application code.
AI-native
Vector search and semantic caching ship built-in. Store and query high-dimensional embeddings with
VSET/VSEARCH, or cache model responses by meaning with SCACHE.SET/SCACHE.GET — no extra modules or glue code needed.MCP endpoint
Cache-Pot includes a native Model Context Protocol server. Connect Claude or any MCP-compatible agent directly, giving it read, write, search, and memory tools with zero adapter setup.
Single binary
The entire stack — cache, vector store, semantic cache, MCP bridge, and web dashboard — lives in one self-contained binary. No external services, no database, no configuration file required to get started.