agentskit.js
RAG

RAG

Plug-and-play retrieval. Chunk, embed, search, rerank, loaders.

#Core pipeline

  • createRAG({ embed, store }) β€” one-liner ingest + retrieve + search.
  • chunkText({ chunkSize, chunkOverlap, split }) β€” standalone splitter.

#Reranking + hybrid

  • createRerankedRetriever β€” plug in Cohere Rerank, BGE, or the built-in BM25.
  • createHybridRetriever β€” vector + BM25 blend with weighted normalization.
  • Recipe: RAG reranking.

#Document loaders

  • loadUrl, loadGitHubFile, loadGitHubTree, loadNotionPage, loadConfluencePage, loadGoogleDriveFile, loadPdf (BYO parser).
  • Recipe: Document loaders.

Per-loader + per-reranker deep dives land in step 4 of the docs IA rollout.

Explore nearby

✎ Edit this page on GitHubΒ·Found a problem? Open an issue β†’Β·How to contribute β†’

On this page