Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Capture, index, and semantically search Claude Code conversations, tools, sub-agents, and projects in a RAG database. Retrieve historical context to answer questions about past work, generate productivity reports, project onboarding guides, code recaps, and architectural decision logs while monitoring usage stats and managing data.
npx claudepluginhub thisisyoyodev/claude-plugins --plugin claude-ragAsk a question about past work and get a synthesized answer informed by conversation history from the RAG database
Browse past sessions, projects, and their events in the RAG database
Configure the Claude RAG plugin — connection, capture settings, RAG mode, privacy, and more
Identify technical debt — churn hotspots, TODO markers, recurring errors, and debt score
Browse architectural decisions detected in past conversations — what was chosen, why, and when
Ask a question about past work and get a synthesized answer informed by conversation history from the RAG database
Browse past sessions, projects, and their events in the RAG database
Configure the Claude RAG plugin — connection, capture settings, RAG mode, privacy, and more
Search past conversations and tool results for relevant historical context. Use when the user references past work ("how did we do X", "remember when", "last time"), asks about project history, or when historical context from previous sessions would help with the current task.
Soft-delete data from the RAG database — by session, project, or all. Data can be restored later.
Matches all tools
Hooks run on every tool call, not just specific ones
Admin access level
Server config contains admin-level keywords
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Persistent memory system for AI coding sessions — cross-tool memory sharing with 6-dimensional hybrid search
Searchable conversation memory - auto-syncs sessions to SQLite with full-text search
DAG-based lossless context management for Claude Code. Every message from every session is persisted in a SQLite vault with FTS5 search. Summaries form a directed acyclic graph - nothing is ever lost.
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Automatic semantic memory for Claude Code — remembers what you worked on across sessions
Persistent memory across Claude Code sessions using Cognis
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
Share bugs, ideas, or general feedback.
The first open source RAG plugin for Claude Code.
Every conversation, tool call and AI response — indexed and searchable across all your sessions.
Website | Install | Features | Commands | MCP Tools | Issues
65% of developers cite context loss as their #1 frustration with AI coding assistants. Claude Code forgets everything between sessions. Context compaction destroys your instructions mid-conversation. The same mistakes happen again and again.
Claude RAG fixes this. It captures every interaction in the background, embeds it with Gemini, and injects relevant context into every new prompt — automatically.
| Claude RAG | claude-mem | Cursor Memory | |
|---|---|---|---|
| Embeddings | Gemini 1536d | MiniLM 384d | Proprietary |
| Search | Hybrid (Vector + BM25 + RRF) | ChromaDB | N/A |
| Vector index | DiskANN (scales to millions) | ChromaDB | N/A |
| Multimodal | Images, PDF, audio, video | Text only | Text only |
| Cost to user | Free | 2x API cost (SDK agent) | Included |
| Architecture | Cloud (works across devices) | Local only | Local only |
| Turn linking | Q + Tools + A grouped | Observations | N/A |
| Privacy tags | <private> stripping | <private> | Content exclusion |
| License | MIT | AGPL-3.0 | Proprietary |
| Post-compaction recovery | Auto re-inject context | No | No |
| Tech debt tracking | Built-in | No | No |
| Decision journal | Auto-tagged | No | No |
# 1. Add the marketplace
/plugin marketplace add ThisisYoYoDev/claude-plugins
# 2. Install the plugin
/plugin install claude-rag@yoyodev
# 3. Create your free account
/claude-rag:setup
# 4. Done — start coding normally
The setup auto-detects your email from git config, sends a magic link, and configures everything. Your conversations are captured automatically from that point on.
Already have an account? Use
/claude-rag:loginto sign in on a new machine.
You type a prompt
│
├─ 1. RAG searches past sessions (hybrid: vector + BM25)
│ → relevant context injected silently into your prompt
│ → continuation context: "where you left off" from last session
│
├─ 2. Claude responds using your full history as context
│
└─ 3. Everything is captured in the background
→ prompt, tools, response grouped by turn
→ embedded with Gemini 1536d
→ stored in PostgreSQL + DiskANN
→ searchable across all sessions forever
⎿ Claude RAG v0.3.1 — resumed + 3 contexts from "myproject"
❯ how did we fix the auth bug?
⎿ 🔍 RAG found 3 matches (8ms)
💬 87% — Q: Fix the authentication bug in login
🔧 2x Read, 1x Bash
🤖 A: Changed TOKEN_EXPIRY from 3600 to 86400... (247 tokens)
💬 72% — Q: Do the auth tests pass?
🤖 A: 14 passed, 0 failed (5 tokens)
● The auth bug was in `src/auth/token.ts`...