agentrt-linux
agent-linux 九层内核改造,58 个模块分属 9 个叶子仓。基于 Linux 6.6 LTS,借鉴 seL4 的 Capability 安全与消息传递 IPC,主线代码一行不改。
四层全景、43 个公开仓库的治理方式、写进 CI 的工程标准,以及六份白皮书。
页面上每个数字都来自双仓扫描,口径与产品页一致,逐条可以回到源码复核。
// 数字随每次发布重扫,不做人工四舍五入
$ airymaxhub scan --manifest ● umbrella airymaxhub · 1 manifest ● domains 5 管理仓 · 43 公开仓 ● userspace agentrt 72 modules / 7 layers ● kernelspace agent-linux 58 modules / 9 layers ● shared iron-9 v3 4 tiers │ license AGPL-3.0 OR Apache-2.0 ✔ 130 modules · 0 upward dependency
T4 到 T1,每层只向下要机制,不反向依赖。
标号用 T 是为了不和 AirymaxRT 的 L1–L7、agent-linux 的 L0–L8 撞名——那三套层数各自独立,混在一张表里只会说不清楚。
43 个仓库不是平铺的,是按职责分域后挂在同一份 manifest 下。
构建、测试、发布节奏由伞仓统一协调,任何一层单独 clone 都能读懂自己那部分。
顶层 manifest 列出全部子仓与版本对齐关系。发版时先在这里改一行版本号,CI 据此判定哪些叶子仓需要重建——代码、构建、测试、发布四条节奏由它统一。
AirymaxRT 七层堆栈的 72 个模块与 15 个守护进程。全 C 语言,无 Python / Node 运行时依赖,Linux / macOS / Windows 三平台预构建包在这里出。
agent-linux 九层内核改造,58 个模块分属 9 个叶子仓。基于 Linux 6.6 LTS,借鉴 seL4 的 Capability 安全与消息传递 IPC,主线代码一行不改。
Python / Go / Rust / TypeScript 四种绑定,外加 CLI 与 TUI。绑定不从手写,由网关的自描述 schema 生成,接口漂移在构建期就报错。
技能库、协议适配(MCP / A2A / OpenAI API)、云原生部署模板与第三方集成示例。这一层允许独立演进,不跟内核发版节奏。
instfree 一体机与 ROCK Ⅲ 桌面机器人的固件、出厂配置与上层应用。跑在同一个运行底座上,产品差异只体现在这一层。
不是风格指南里的愿望,是不满足就发不出版本的约束。
每一条都有对应的检查项,跑在每次提交的流水线上。
契约、头文件、实现、测试四层共享。用户态与内核态读同一份契约,两侧的实现可以各自演进,测试用例只写一遍。
内核改造以新增模块与 LSM 钩子落地,不 patch Linux 主线任何一行。上游安全更新照常合并,不必等我们的分支追平。
agent_schedule / agent_isolate / agent_memory / agent_ipc 一旦发布就冻结。内核升级不允许破坏已编译的用户态二进制。
策略缺失、规则冲突、能力过期,三种情况的结果统一是拒绝。安全姿态是默认值,不是需要记得打开的开关。
架构纲领、部署实施、认知循环、共享模型、安全穹顶、记忆分层,各写透一件事。
合计 134 页,与当前 HEAD 的实现保持同步。
详细阐述 SPHARX极光感知智能体操作系统的五维正交架构纲领,涵盖 AirymaxRT 与 AirymaxOS 双层同源设计、微内核化改造路径与 IRON-9 共享模型。
系统说明基于 Linux 6.6 / 7.1 微内核化的 AirymaxOS 部署流程,涵盖 sched_tac 调度策略、Capability Folding 与 x86_64 / ARM64 / RISC-V 多架构支持方案。
深入解析感知、思考、执行三阶段认知流水线的运作机理,阐述 Thinkdual 双思考机制与记忆卷载 MemoryRovol 如何实现高效协同与决策闭环。
完整呈现 IRON-9 v3 四层共享模型架构,解析共享契约层、共享头文件层、实现层与单元测试层的职责划分与 AirymaxRT / AirymaxOS 协同机制。
全面剖析安全穹顶 Cupolas 的四重防护体系,涵盖 capability 权限模型、沙箱隔离、输入净化与审计追踪机制,构建智能体运行的可信安全边界。
详细阐述 MemoryRovol 渐进式记忆架构 L1→L2→L3→L4 四层记忆体系的分级存储策略与遗忘机制,实现智能体长期记忆的高效管理。