CAG (Cache-Augmented Generation) alternatives
"Don't Do RAG." Preloads all relevant documents into context, caches the resulting KV state; at inference the model answers from cache with no retrieval step — eliminates retrieval latency + retrieval-error failure modes. Full CAG (Cache-Augmented Generation) record →
- 1 GraphRAG (Microsoft) Retrieval-as-memory hybrids ⚠ maintenance — maintenance mode (bug and security fixes only)
also in Retrieval-as-memory hybrids · same memory unit (document) · also open source · also self-hostable
OSS ✓ Self-host ✓ Managed ? MCP ? ★ 35k released 2026-10-08 MIT Compare with CAG (Cache-Augmented Generation) →
-
same storage (kv-cache) · same retrieval (cache-lookup)
OSS ? Self-host — Managed — MCP ? Compare with CAG (Cache-Augmented Generation) →
-
same memory unit (document) · also open source · also self-hostable
OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 31k released 2026-10-12 MIT Compare with CAG (Cache-Augmented Generation) →
-
same memory unit (document) · also open source · also self-hostable
OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 31k released 2026-10-16 Apache-2.0 Compare with CAG (Cache-Augmented Generation) →
-
same memory unit (document) · also open source · also self-hostable
OSS ✓ Self-host ✓ Managed ? MCP ? ★ 25k MIT Compare with CAG (Cache-Augmented Generation) →
-
same memory unit (document) · also open source · also self-hostable
OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 15k MIT (SDK/integration packages in… Compare with CAG (Cache-Augmented Generation) →
-
same memory unit (document) · also open source · also self-hostable
OSS ✓ Self-host ✓ Managed ✓ MCP ? ★ 45k released 2026-10-07 AGPL-3.0 Compare with CAG (Cache-Augmented Generation) →
-
same memory unit (document) · also open source · also self-hostable
OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 28k released 2026-10-06 MIT Compare with CAG (Cache-Augmented Generation) →
Ranked by shared memory design (storage, retrieval, conflict handling, memory unit), same section and shared must-haves (open source, self-hosting, MCP), with adoption as a tie-breaker. ✓ confirmed · — no · ? not in the catalog yet. Want picks for your own requirements? Use the chooser. Checking a whole project? Check your stack.