知识不该只是一组塞进 Prompt 的文件。

AOE 把外部领域本体和语料编译成带版本与 identity 的 Runtime。Agent 或应用可以查询它、获得可解释的 Selection Plan,也可以通过独立授权路径调用 Action。

01

引擎拥有的边界

AOE Core 提供声明 meta-schema、稳定 IR、本体与语料 Compiler、Snapshot 验证、Query/Constraint Runtime、Action/Policy/Event Runtime、SDK、Transport 与 Conformance。
02

留在引擎外的内容

领域本体中的 Type、Field、Relation、Projection、Retrieval Profile、Action、Validator,以及 Corpus 中的 Unit、Asset 和 License Policy 都由外部 Package 提供。Frontend Design 是一个完整参考案例。
03

你可以用它做什么

用 AOE 构建能理解领域对象的客服助手、合规审查工具、运维知识库、数据目录或内部工作流。Model Package 定义你的世界,Corpus Package 提供内容,Engine 负责编译、查询和受控执行。
04

从哪里开始

先看 Package 模型,了解如何组织 Model、Corpus 与 Adapter;然后用五分钟指南构建一个 Snapshot,再选择 SDK、MCP 或 HTTP 接入你的应用。

开源与参与

AOE 使用 Apache-2.0。代码与问题追踪位于 Kernary-AOE 组织。