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.

무엇을 해결하는가

BKN Foundry는 기업의 독점 데이터와 AI 에이전트 사이의 간극을 메우기 위해 설계된 백엔드 프레임워크입니다. 이는 "context explosion"(너무 많은 무관한 데이터), context decay(망각 및 환각), 그리고 에이전트가 복잡한 비즈니스 로직 및 민감한 데이터와 상호작용할 때 발생하는 안전하고 제어 가능한 실행의 부족 문제를 해결합니다.

어떻게 작동하는가

흩어진 문서와 규칙을 데이터, 로직, 리스크, 액션의 구조화된 네트워크로 변환하는 온톨로지 기반의 "Business Knowledge Network" (BKN)를 생성합니다.

  • Context Engineering: Context Loader를 사용하여 다중 소스 후보를 필터링하고 순위를 매겨, 에이전트에게 긴 텍스트의 단순 결합이 아닌 고밀도, 실시간 사실 및 증거 인용을 제공합니다.
  • Harness Engineering: 도구 호출이 설명 가능하고, 추적 가능하며, 신원 및 액세스 제어에 의해 관리되도록 보장하는 제약 조건 기반 실행 루프(Object $\rightarrow$ Action $\rightarrow$ Rule $\rightarrow$ Constraint)를 구현합니다.
  • BKN Lang: 비즈니스 전문가가 코드를 작성할 필요 없이 표준 텍스트 편집기를 사용하여 지식 네트워크를 정의할 수 있도록 하는 Markdown 기반 모델링 언어입니다.
  • Core Components: 아키텍처에는 데이터 가상화를 위한 VEGA, 도구 오케스트레이션을 위한 Exec Factory, 보안 및 감사를 위한 BKN Safe가 포함됩니다.

누구를 위한 것인가

엄격한 비즈니스 경계 내에서 작동해야 하며, 독점 데이터에 대해 높은 신뢰성, 감사 가능성 및 안전한 실행이 필요한 AI 에이전트를 구축하는 기업과 개발자를 위해 구축되었습니다.

주요 특징

  • High Accuracy: 컨텍스트 검색에서 93% 이상의 정확도를 주장하며, 베이스라인 대비 환각을 줄이는 데 15% 이상의 개선을 보여줍니다.
  • Cost Efficiency: 구조화된 객체 페칭을 통해 토큰 소비를量を 30-50% 줄입니다.
  • Explainable AI: 액션 의도부터 원래의 데이터 소스 및 활성 규칙까지 전체 체인 추적을 제공합니다.
  • Low-Code Modeling: BKN Lang를 사용하여 시스템 규칙을 간단한 문서처럼 편집할 수 있게 합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트