deeptrust-v2 / lib /knowledge /index.ts
zimejin's picture
Deploy: DeepTrust workspace (v2 clean history)
8eb816f
Raw
History Blame Contribute Delete
510 Bytes
/**
* Client-side knowledge store for RAG.
* Use from "use client" components only (IndexedDB + Transformers.js run in browser).
*/
export type { KnowledgeDocument, KnowledgeChunk, KnowledgeItemMeta, RetrieveResult, DocumentType } from "./types";
export { listKnowledgeItems, addPdfFile, addNote, addUrl, removeKnowledgeDocument, retrieve } from "./store";
export { chunkText } from "./chunk";
export { extractTextFromPdf } from "./pdf";
export { embed, embedBatch, cosineSimilarity } from "./embeddings";