Interactive knowledge base curation loop — reviews pending items (reports, unverified chunks, failed queries, negative feedback) and walks through fixes one by one. Use when asked to "maintain the knowledge base", "review pending items", "run a curation round", "process reports", "clean up the KB", or any request to improve KB quality. This is the main entry point for the expand → organize → reflect cycle, and requires admin scope.
Edit the content of an existing chunk in the RAG knowledge base. Use when a chunk has a typo, outdated info, wrong tags, wrong visibility, or needs its title/question/answer rewritten — and you want the fix to take effect immediately. Requires admin scope. Prefer zeabur-rag-report for surfacing issues without write access.
List pending knowledge base maintenance items — open reports, unverified learned chunks, low-score queries, and negative feedback. Use when checking KB health, reviewing the maintenance queue, or starting a curation session. Triggers on "review queue", "what needs attention in the KB", "pending reports", "unverified chunks", "failed queries", "KB health check". Requires admin scope.
Send feedback on RAG search results — thumbs-up (+1) or thumbs-down (-1) to indicate whether the answer was helpful. Use after calling zeabur-rag-search when you can evaluate the quality of the results. Positive feedback reinforces good results; negative feedback flags poor matches for review. Requires write:feedback scope.
View a single chunk's full content plus related reports, search signals, and edit history. Use when you need to understand a chunk's context before editing, when investigating why a search result appeared, or when reviewing a reported issue. Triggers on "inspect chunk SUP-1234", "show chunk DOC-xxx", "chunk history", "why did this result appear", "look at this chunk". Requires admin scope.
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.
A self-hosted RAG service with hybrid search (semantic + BM25), admin dashboard, and Claude Code plugin for agent integration.
rag-service
┌─────────────────────────────────────────────────────────┐
│ │
│ ┌─────────┐ ┌──────────┐ ┌───────────────────┐ │
│ │ Adapter │──>│ Chunking │──>│ Embed & Upload │ │
│ │ (json,md)│ │ (H2+para)│ │ │ │
│ └─────────┘ └──────────┘ │ text-embedding- │ │
│ ^ │ 3-small (1536d) │ │
│ │ --input └────────┬───────────┘ │
│ │ --dry-run │ │
│ v │
│ ┌──────────────────────────────────────────────┐ │
│ │ InsForge (pgvector) │ │
│ │ │ │
│ │ poc_kb_chunks │ │
│ │ ┌─────┬──────┬───────────┬──────────┐ │ │
│ │ │ id │ text │ embedding │ vis/tags │ │ │
│ │ └─────┴──────┴───────────┴──────────┘ │ │
│ │ │ │
│ │ AI Proxy: embeddings + chat completions │ │
│ └──────────────────────────────────────────────┘ │
│ │ │
│ ┌──────────┴──────────┐ │
│ v v │
│ ┌─────────────────┐ ┌──────────────────┐ │
│ │ BM25 search │ │ Semantic search │ │
│ │ (Intl.Segmenter │ │ (pgvector cosine)│ │
│ │ + Porter stem) │ └────────┬─────────┘ │
│ └────────┬────────┘ │ │
│ └──────────┬──────────┘ │
│ v │
│ ┌─────────────────┐ │
│ │ RRF Fusion │ │
│ │ (keyword 0.25 + │ │
│ │ semantic 0.75) │ │
│ └────────┬────────┘ │
│ v │
│ ┌────────────────────────────────────────────┐ │
│ │ /api/query → chunks + optional LLM RAG │ │
│ │ /api/learn → add chunk (unverified) │ │
│ │ /api/report → flag content issue │ │
│ │ /dashboard → admin UI │ │
│ └────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘
Agent Curation Loop
┌───────────────────────────────────────┐
│ │
│ search ──> learn/report │
│ │ │
│ v │
│ triage ──> inspect ──> edit/verify │
│ │ │
│ v │
│ curate (walks queue item-by-item) │
│ │ │
│ v │
│ improved KB ──> better search ──> │
└───────────────────────────────────────┘
Go to Zeabur Dashboard and create a new project.
In your project, go to Integration → InsForge → Enable InsForge. Additional charges may apply based on usage (pricing details).
After enabling, open InsForge and go to Project Settings → API to find:
INSFORGE_URL): e.g. https://xxx.us-east.insforge.appINSFORGE_API_KEY): starts with ik_...In your project, click Add Service → Marketplace, search for RAG Service, and fill in:
Schema migrations run automatically on first startup — no manual setup needed.
npx claudepluginhub zeabur/rag-service --plugin rag-serviceZeabur CLI skills for deployment, template management, and troubleshooting
Karpathy LLM Wiki 知识库 — Ingest / Query / Lint 三操作维护个人 LLM 知识体系
LLM-wiki layer for AKB vaults — unified document ingest (any source) and hybrid search.
LLM-powered personal wiki — autonomous knowledge base with research-on-miss, ingestion, search, a browsable web UI, and universal data gravity. Saves and retrieves knowledge automatically whenever relevant.
OpenRAG agent skills: guided installation and SDK integration helpers.
Karpathy-style local-first LLM Wiki / Knowledge Compiler for Claude Code. Ingest sources, build a structured markdown knowledge base, and maintain it with AI-powered workflows.
Build and maintain LLM-powered knowledge bases as Obsidian wikis with compile, query, lint, and evolve workflows