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 之間的差距而設計的後端框架。它解決了「上下文爆炸」(過多無關數據)、上下文衰減(遺忘與幻覺)以及當 agent 與複雜業務邏輯和敏感數據互動時缺乏安全、可控執行能力的問題。
How it works
它構建了一個本體驅動的「業務知識網絡」(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: 提供從行動意圖回溯到原始數據源和活動規則的全鏈條追溯。
- Low-Code Modeling: 使用 BKN Lang 將系統規則編輯為簡單的文檔。
相關
- 專案
- 專案
- 專案
- 專案
- 專案