Question: Recommended retrieval architecture for large OKF bundles #217
Replies: 1 comment
|
Hi friend, I’m not sure if this helps you, but your question reminded me of how I’m implementing OKF and also having an agent that automatically updates documentation + human input. _____ START AGENTS.md Project Agent Guide It does not contain project‑specific knowledge. Reading Order Read README.md. Source of Truth Code Use the code as the reference; Knowledge Base Each concept document in okf/ must include a YAML Frontmatter header with metadata (type, title, description, resource, tags, generated, verified, sources). Example layout: okf/
Workflow Understand. architecture Quality Small Validation Verify the code works. clarity _____ END AGENTS.md |
Uh oh!
There was an error while loading. Please reload this page.
Recommended retrieval architecture for large OKF bundles
Hi OKF team,
First, thank you for publishing the Open Knowledge Format. I really like the idea of representing enterprise knowledge as portable, human-readable Markdown bundles. It provides a clean and interoperable way of organizing knowledge for both humans and AI agents.
I have a question regarding retrieval for large-scale deployments.
From my understanding, OKF is intentionally a knowledge representation format rather than a retrieval system. However, I'm curious about the recommended architecture when working with very large knowledge bases.
For example, consider an organization with hundreds of thousands (or even millions) of OKF concept files.
If an AI agent relies primarily on traversing
index.mdfiles or following Markdown links, could this introduce a "needle in a haystack" problem where the relevant information exists in the knowledge bundle but isn't selected as context for the LLM?With Retrieval-Augmented Generation (RAG), semantic retrieval using embeddings helps identify the most relevant documents before generation.
I'd love to understand the intended architecture for OKF in these scenarios.
Some questions that came to mind are:
I'm asking because I find OKF very interesting and would like to better understand how it scales in enterprise environments.
Thank you!
All reactions