ACOS
奠基之作
Kleinia 本身的架构:智能体抽象、ACI、系统服务智能体,以及面向智能体的系统服务。
● Kleinia 0.1 · 技术预览首个从内核开始智能体化的 Linux 发行版。智能体参与系统的调度与运行,系统为每个智能体提供身份、权限与上下文。
Agent for OS, OS for Agent
Kleinia 让智能体与操作系统双向融合:操作系统为智能体而建,智能体也为操作系统所用。两个方向互为前提,如同克莱因瓶的内与外,本就是同一个面。
一体两面,彼此成就。
Agent for OS
Kleinia 将智能体的适应性引入操作系统资源调度。不仅懂任务负载,更懂你和操作系统的需求,调度策略按需动态切换调整。
传统操作系统的调度策略在编译时就已确定。同一套策略要同时应对交互、编译、本地推理等截然不同的负载,只能在各种场景之间折中:后台一忙,前台就开始卡顿。ACOS 提出,让智能体成为操作系统的一部分,由它理解任务,再替系统做出决策。
以往
后台一开始编译,前台的输入就跟着卡顿。
在 Kleinia 中
后台照常编译,前台的输入依旧流畅。
资源管控智能体根据任务的负载特征,自动选择最优的 CPU、I/O 与页缓存策略,并在负载变化时实时切换。
各类资源的调度策略以可插拔模块的形式运行于内核,加载前经过内核安全校验。策略可在运行时加载与切换,无需重新编译内核;策略异常时自动回退至默认策略。
面对未知负载,系统在后台完成分析与调度模型更新,不影响前台运行。
一台设备积累的调度经验可以共享给社区中的其他设备,加快新设备的适配。
OS for Agent · Anything, Anywhere, All as Agent
Unix 以文件作为一切资源的统一抽象。Kleinia 以智能体作为系统的基本单元:应用、服务、登录会话和系统组件都以智能体的形式存在,具有统一的身份、能力描述与调用方式。
文件
毕业论文-终稿.pdf
毕业论文-终稿.pdf
agent://file/毕业论文-终稿.pdf
应用
终端
终端
agent://app/终端
内核
sched_ext
sched_ext
agent://kernel/sched_ext
设备
你的手机
你的手机
agent://device/你的手机
Web
日历 API
日历 API
agent://web/日历-api
传感器
环境光
环境光
agent://sensor/环境光
程序启动时即被系统纳入管理,成为具有身份和资源配额的智能体,程序本身无需修改。所有智能体在 /agent 下统一呈现。
每个智能体都有 agent:// 地址。无论位于本机还是其他设备,智能体之间都可以相互发现和调用。
未做任何 AI 适配的传统应用,也能通过系统生成的通用接口被其他智能体调用。
一切皆智能体,意味着你的智能体可以调动整台电脑:任何应用、服务与设备,都能被它发现、调用与组合,哪怕它们从未为 AI 做过适配。
在 Kleinia 中,智能体与进程一样是系统的一等公民。你喜爱的智能体与传统应用无需修改,即可获得系统级的身份、配额、权限与上下文。
在传统操作系统中,智能体只是普通进程:密钥、记忆与权限都由各个应用自己处理,彼此既不互通,也不受系统管理。ACOS 提出以智能体为中心重新组织操作系统,让系统直接为智能体提供这些能力,就像它一直为进程所做的那样。
以往
每个应用各管一套密钥、记忆与权限,彼此无法协作。
在 Kleinia 中
系统统一提供身份、模型、记忆与权限,智能体按地址互相调用。
无需修改应用,Kleinia 会为你自动识别纳管,轻松获得系统级的调度、记忆、配额与权限管理等能力。
一个端点统一所有模型调用,无需处理复杂的密钥与额度管理,模型权限与配额由系统强制执行。
一切皆智能体,每个智能体都有自己的 agent:// 地址。应用、系统服务,乃至另一台设备上的智能体,都能被直接发现和调用。
上下文由系统持久保存,智能体可跨会话延续项目约定与历史决策。记忆像心智一样成长:基于 PISA,系统不只存储知识,还会更新、演化与创建知识图式。
每次任务都有完整的执行追踪:模型调用、工具调用与系统操作逐步可查,耗时与 token 用量一目了然;agenttop 实时显示每个智能体的资源占用。
源自研究
2024 年,我们在综述 ACOS 中首次系统地提出以智能体为中心的操作系统。Kleinia 是首个依照这一架构构建的发行版。源自研究,Kleinia 将操作系统与智能体领域最前沿的成果带到你的桌面。
ACOS
奠基之作
Kleinia 本身的架构:智能体抽象、ACI、系统服务智能体,以及面向智能体的系统服务。
PISA
在 Kleinia 中
驱动知识与记忆智能体:长期、有序、可在智能体间安全共享的记忆。
坚实基础
sudo bootc switch ghcr.io/kleinia-os/kleinia:latest01
采用上游新内核、SELinux 与 Fedora 软件包,兼容现有的开发工具与工作流。
02
系统以镜像为单位整体更新,更新要么完整生效,要么保持原状;回滚只需一次重启。
03
可使用 Flathub 上的数千款应用,应用在沙箱中运行,与系统相互隔离。