{"id":"glommer-cachebro","name":"cachebro","af_score":63.0,"security_score":27.2,"reliability_score":31.2,"what_it_does":"cachebro provides a local file cache for AI coding agents. It stores file versions in an embedded Turso/SQLite-compatible database, hashes file contents to detect changes, and returns either full content (first read), an 'unchanged' response, a unified diff for updated files, or partial unchanged/updated ranges for offset/limit reads. It can be run as a CLI that exposes an MCP server with caching tools, or used as a TypeScript SDK.","best_when":"Single-user (or locally isolated) agent workflows where repeated reads of the same local files occur during multi-step coding tasks.","avoid_when":"When you need rigorous security boundaries between different users/projects, or when local disk persistence of cached file data is not acceptable.","last_evaluated":"2026-03-30T13:40:28.196322+00:00","has_mcp":true,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["If the underlying MCP server is not configured/enabled, the agent may fall back to built-in file reading tools.","The cache relies on file content hashing; large files or high churn may reduce savings.","Partial reads depend on offset/limit; if agents request different ranges each time, benefits may be smaller."],"error_quality":0.0}