Import
import {
createSearchKnowledgeTool,
formatKnowledgeContext,
normalizeKnowledgeQuery,
projectKnowledge,
searchProjectKnowledge,
} from "veryfront/knowledge";
Examples
import { projectKnowledge } from "veryfront/knowledge";
const knowledge = projectKnowledge();
await knowledge.index();
const result = await knowledge.retrieve("SSO login failure");
Exports
Functions
| Name | Description | Source |
|---|---|---|
createSearchKnowledgeTool | Create a local tool with the same id and response shape as hosted search_knowledge. | source |
formatKnowledgeContext | Format search results into a deterministic prompt context block. | source |
normalizeKnowledgeQuery | Normalize a knowledge query before retrieval. | source |
projectKnowledge | Create a project knowledge helper backed by the configured RAG store. | source |
searchProjectKnowledge | Search the local OKF knowledge manifest with the same input/output shape as Veryfront Cloud’s search_knowledge MCP tool. | source |
Types
| Name | Description | Source |
|---|---|---|
CreateSearchKnowledgeToolOptions | source | |
ProjectKnowledge | Helper for indexing and retrieving project knowledge. | source |
ProjectKnowledgeConfig | Configuration for project knowledge indexing and retrieval. | source |
ProjectKnowledgeLookupFrontmatterField | source | |
ProjectKnowledgeLookupInput | source | |
ProjectKnowledgeLookupItem | source | |
ProjectKnowledgeLookupOutput | source | |
ProjectKnowledgeLookupPageInfo | source | |
ProjectKnowledgeLookupShard | source | |
ProjectKnowledgeResult | Result returned from project knowledge retrieval. | source |
ProjectKnowledgeRetrieveOptions | Per-call options for project knowledge retrieval. | source |
SearchKnowledgeTool | source |