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.
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
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
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
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`...
npx claudepluginhub thisisyoyodev/claude-plugins --plugin claude-ragHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).