AIOS

Active
GitHub Python NOASSERTION

Description

AIOS: AI Agent Operating System - a foundational runtime for large-scale deployment and management of LLM agents with scheduling, memory management, and tool registration.

Key Features

  • AIOS Kernel — LLM-embedded OS kernel managing agent scheduling, context switching, memory, storage, and tools
  • AIOS SDK (Cerebrum) — platform for agent development, deployment, distribution, and discovery
  • Multi-framework support — compatible with ReAct, Reflexion, AutoGen, Open Interpreter, MetaGPT and more
  • Computer-Use specialized architecture — sandboxed computer interaction with VM controller and MCP Server
  • Multiple deployment modes — Web UI, Terminal UI, remote kernel, containerized deployments
  • Agent marketplace ecosystem — publish, download, and share agents via Agent Hub

Use Cases

💡 Large-scale agent deployment and management — unified scheduling of multiple LLM agents at the OS level
💡 Cross-framework agent development — develop and onboard AI agents using a unified SDK
💡 Computer-use agents — safely execute desktop operations through sandboxed environments
💡 Academic research and prototyping — quickly build agent system prototypes with AIOS Kernel and SDK
💡 Agent distribution and sharing — publish and commercialize agents via the Agent Hub mechanism

Quick Start

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

# Launch AIOS Web UI
python -m aios.web

# Or run via Terminal UI
python -m aios.terminal

# Install Cerebrum SDK
pip install cerebrum

# See documentation
# https://docs.aios.foundation/

Related Projects