Blog · Tag

#rag

10 posts tagged with this.

  1. MAY 2026

    Agents · · 4 min

    An MCP server for RedDB — one database, every agent CLI

    The Model Context Protocol lets every modern agent CLI — Claude Code, Codex, Cursor, Gemini CLI — share the same toolbelt. Wrap RedDB once and you give all of them agent memory, document storage, and semantic search through a single endpoint. Manifest, server, wiring.

  2. Agents · · 5 min

    Slash commands with memory — commands that learn between sessions

    A Claude Code slash command is a markdown file with a shell expansion. Wire that shell call to RedDB and the command stops being a stateless macro — /remember, /forget, /recall become a tiny CRUD app the agent uses for itself.

  3. Agents · · 4 min

    Skills as data — storing metadata, runs, and learned refinements in RedDB

    Claude Code skills are static SKILL.md files today. Promote them to first-class data — metadata, execution traces, success rates — and the agent can pick the right skill for a new task with a SQL query instead of a keyword-match heuristic.

  4. Engineering · · 11 min

    Chunking inside the engine: when the DB owns segmentation

    Most RAG stacks chunk in Python glue between Postgres and a vector store. The result is a second pipeline that drifts. This post walks through what it looks like when chunking is a declarative rule attached to a column, reranking is a query operator, and the engine — not the application — owns segmentation.

  5. Engineering · · 8 min

    Hybrid search done right: lexical, vector, and filter in one plan

    A walk through the RedDB query planner fusing BM25, vector similarity, and a structured filter into a single execution plan — with EXPLAIN output, the cost model behind it, and what happens on the edge cases that trip up naive two-stage rerankers.

  6. Migration · · 9 min

    Postgres + pgvector → RedDB: a migration playbook with wall-clock numbers

    A step-by-step playbook for moving a production Postgres + pgvector workload to RedDB — dual-write, embedding backfill, query translation, cutover, rollback — with measured timings from a 12M-row test corpus and the three places teams trip over.

  7. Agents · · 4 min

    RedDB as Claude Code's memory backend — beyond CLAUDE.md

    Swap the static MEMORY.md file for a queryable, embeddable memory layer. A SessionStart hook reads top-K memories into context, a /remember slash command writes them, and RedDB stores rows, vectors, and audit log in one transaction.

  8. RAG · · 8 min

    RAG without a second database

    When your vectors live on the same row as the document they describe, the entire CDC-and-backfill layer of a RAG pipeline disappears — and a class of stale-retrieval bugs goes with it.

  9. APR 2026

    RAG · · 6 min

    The drift window: why your RAG retrieves stale chunks

    A customer-visible failure mode unique to two-store RAG — source updates, queue lag, retrievals against the old embedding. Anatomy of one outage and how same-transaction writes eliminate the window.

  10. RAG · · 7 min

    Building an agent memory layer on RedDB

    A copy-pasteable schema for episodic, semantic, and procedural memory in a single database — with the queries that retrieve them and the bookkeeping that keeps them honest.

© 2026 RedDB.io. AGPL-3.0 self-host · Managed Cloud.