AIOS

活跃
GitHub Python NOASSERTION

简介

AI Agent 操作系统,为大规模部署和管理 LLM Agent 提供基础运行时环境。支持 Agent 调度、内存管理、工具注册和并发执行等核心操作系统功能。

核心特性

  • AIOS Kernel — 嵌入 LLM 的操作系统内核,管理 Agent 的调度、上下文切换、内存、存储和工具
  • AIOS SDK (Cerebrum) — 面向 Agent 用户和开发者的开发、部署、分发与发现平台
  • 多框架支持 — 兼容 ReAct、Reflexion、AutoGen、Open Interpreter、MetaGPT 等 Agent 框架
  • Computer-Use 专用架构 — 扩展了 VM 控制器和 MCP Server 的沙箱化计算机交互环境
  • 多部署模式 — 支持 Web UI、终端 UI、远程内核、容器化等多种部署方式
  • Agent 市场生态 — 通过 Agent Hub 实现 Agent 的发布、下载和共享

适用场景

💡 大规模 Agent 部署与管理 — 在操作系统层面统一调度和管理多个 LLM Agent
💡 跨框架 Agent 开发生态 — 使用统一 SDK 开发和接入不同框架的 AI Agent
💡 计算机使用 Agent — 通过沙箱化环境安全地执行桌面操作任务
💡 学术研究与原型验证 — 基于 AIOS Kernel 和 SDK 快速构建 Agent 系统原型
💡 Agent 分发与共享 — 通过 Agent Hub 机制实现 Agent 的发布与市场化

快速开始

git clone https://github.com/agiresearch/AIOS.git
cd AIOS
pip install -r requirements.txt

# 启动 AIOS Web UI
python -m aios.web

# 或通过终端 UI 运行
python -m aios.terminal

# 安装 Cerebrum SDK
pip install cerebrum

# 查看文档
# https://docs.aios.foundation/

相关项目