openbkn-ai/bkn-foundry
BKN Foundry is the Ontology back-end foundation of OpenBKN. It transforms ontology-driven business semantics into runtime services: data, logic, actions, security governance, and observability.
What it solves
BKN Foundry 是为解决企业专有数据与 AI agent 之间的差距而设计的后端框架。它解决了 "context explosion"(过多无关数据)、context decay(遗忘与幻觉)以及当 agent 与复杂业务逻辑和敏感数据交互时缺乏安全、可控执行的问题。
How it works
它创建了一个本体驱动的 "Business Knowledge Network" (BKN),将分散的文档和规则转化为数据、逻辑、风险和行动的结构化网络。
Context Engineering: 它使用 Context Loader 来过滤和排序多源候选数据,提供 agent 高密度的实时事实和证据引用,而不是长文本拼接。
Harness Engineering: 它实现了一个基于约束的执行循环 (Object $ ightarrow$ Action $ ightarrow$ Rule $ ightarrow$ Constraint) 以确保工具调用是可解释、可追溯且受身份和访问控制管理的。
BKN Lang: 一种基于 Markdown 的建模语言,允许业务专家使用标准文本编辑器定义知识网络,而无需编写代码。
Core Components: 架构包括用于数据虚拟化的 VEGA,用于工具编排的 Exec Factory,以及用于安全和审计的 BKN Safe。
Who it’s for
它是为企业和开发者构建的,旨在让 AI agent 在严格的业务边界内运行,需要对专有数据进行高可靠性、可审计性和安全执行。
Highlights
- High Accuracy: 声称在上下文检索方面达到 93%+ 的准确率,并在减少幻觉方面比基准线提高 15%+。
- Cost Efficiency: 通过结构化对象获取来减少 30-50% 的 token 消耗。
- Explainable AI: Explainable AI 提供从行动意图回溯到原始数据源和活动规则的全链条追踪。
- Low-Code Modeling: 使用 BKN Lang 使系统规则变得可编辑为简单的文档。
相关
- 项目
- 项目
- 项目
- 项目
- 项目