Quickstart: Agent-First Cache API

Your coding agent provisions cache clusters. One API call. 30 seconds.

Claude Code Cursor Cline Windsurf Aider
1

Get your API key

Sign up with a tenant ID. You get back an API key and Redis connection details.

curl -X POST https://cacheroo.com/api/signup \
  -H "Content-Type: application/json" \
  -d '{"tenantId":"myproject"}'

Response

{
  "apiKey": "cr_free_myproject_a1b2c3...",
  "tenantId": "myproject",
  "redis": {
    "host": "...",
    "port": 6379,
    "keyPrefix": "cr:myproject:"
  }
}
2

Create a cluster

Provision a cache cluster with a single API call.

curl -X POST https://cacheroo.com/cache/clusters \
  -H "Authorization: Bearer cr_free_myproject_a1b2c3..." \
  -H "Content-Type: application/json" \
  -d '{"name":"session-cache","nodes":3,"serverType":"small"}'
3

Check metrics

Get live metrics for your cluster, including memory, connections, and throughput.

curl https://cacheroo.com/cache/clusters/{clusterId}/live-metrics \
  -H "Authorization: Bearer cr_free_myproject_a1b2c3..."
llms.txt
Full API reference in plain text, optimized for LLMs and coding agents.
Claude Code
Add Cacheroo to your CLAUDE.md and provision clusters from the terminal.
Cursor
Add Cacheroo to .cursorrules and let Cursor manage your cache.
Cline
Add Cacheroo to .clinerules for inline cache provisioning.
Windsurf
Add Cacheroo to .windsurfrules and ride the cache wave.
Aider
Add Cacheroo to .aider.conf.yml for AI-paired cache management.