完整运行时,公开在 GitHub。
不是"开放核心、留一手":治理、身份、记忆、演进、fleet、marketplace 全部在仓库里。Clone 下来读、跑、改、扩展。
代码在这里
当前可用
主仓库:受治理运行时、ECM 系统、身份、记忆、演进、fleet、marketplace、MuJoCo 仿真后端、MCP server、provider SDK。
governed-individuation 研究的测量 harness——身份不变量、统计研究、一条命令复现。与研究论文配套。
即将开放
EmbodiedGovBench——场景 YAML、矩阵 runner、打分。正在为跨运行时可比性重构,之后公开。
起步 ECM 已随仓库以 Apache-2.0 发布(ecm_library/);社区贡献的能力注册库随后跟上。
在 AEROS 治理下运行 code-as-policy agent——能力保持不变,只测治理开/关的差异。
几分钟跑起来
# Clone 并初始化 $ git clone https://github.com/s20sc/aeros-core.git $ cd aeros-core $ make setup # venv + runtime/dev/bridge/mcp 依赖 # 冒烟测试 $ make test-fast # 在当前终端跑起受治理的 FastAPI bridge $ make bridge-foreground # 新机器?用 Docker: $ cd docker $ docker compose --profile bridge-sim up --build
完整上手流程见 docs/QUICKSTART.md;docs/ARCHITECTURE.md 讲清代码库围绕的七条核心信念;
docs/ECM_GUIDE.md 手把手写第一个受治理的能力模块。
双许可,各管各的边界
AGPL-3.0 —— 内核
仓库整体。随便用、随便读、随便改;但如果你把改过的 AEROS 作为网络服务运行,请把改动开源出来。
Apache-2.0 —— 集成面
第三方需要对接的部分:interfaces.py、providers/、mcp/、bridge/schemas/、ecm_library/、openclaw-plugin/。写规划器适配、写 ECM、做 MCP 集成,不会对你的代码产生任何义务。
无法采用 AGPL 的部署可获得商业授权 — 联系我们。 外部贡献需要签 CLA,以保证双许可模式可持续。
怎么参与
写 ECM 模块
做一个能力模块——导航、操作、感知,Agent 需要什么你就写什么。从 docs/ECM_GUIDE.md 开始。
贡献基准场景
给 EmbodiedGovBench 加测试场景,帮忙评估治理型智能体系统的表现。
完善文档
更好的文档、教程、示例对每个人都有帮助。每个 PR 都很重要。
提 Issue
发现 bug?有想法?直接在 GitHub 上提 issue。