← all repositories
agiresearch/AIOS

LLM Agents Get Their Own Operating System Kernel

AIOS is a kernel that manages LLMs, memory, and tools as OS resources so agent developers can focus on logic instead of infrastructure.

6.1k stars Python AgentsLLMOps · Eval
AIOS
Velocity · 7d
+9.3
★ / day
Trend
accelerating
star history

What it does AIOS is a Python-based kernel that sits between your host OS and LLM-based agents. It manages resources—LLM inference, memory, storage, and tools—through a syscall-style interface so agents can ask for work instead of directly owning the hardware. The project ships with both a Web UI and a Terminal UI, and pairs with the separate Cerebrum SDK for agent development.

The interesting bit The architecture treats the LLM as a managed compute resource rather than a library you import. Agents interact with the kernel via scheduled syscalls, and for computer-use scenarios the Tool Manager spins up a VM Controller and MCP Server to sandbox agent actions. It is an academic research project with papers accepted at COLM, NAACL, and ICLR.

Key highlights

  • Supports agent frameworks like ReAct, AutoGen, MetaGPT, OpenAGI, Reflexion, and Open Interpreter as “apps” on the kernel
  • Runs local models (HuggingFace, vLLM, Ollama) and APIs including DeepSeek-R1 at multiple scales
  • Offers two working deployment modes: local kernel and remote kernel for resource-restricted devices
  • Includes a specialized computer-use architecture with sandboxed VM environments via MCP
  • Terminal UI implements an LLM-based semantic file system (from an ICLR 2025 paper)

Caveats

  • Only Python 3.10 and 3.11 are supported; newer or older versions are explicitly excluded
  • Modes 2.5, 3, and 4 (remote dev, personal remote kernel, and virtualized multi-tenant kernels) are documented but marked as ongoing and not yet available

Verdict Worth exploring if you are building multi-agent systems and want a shared resource layer rather than every agent re-implementing memory and tool management. Skip it if you need a production-hardened orchestrator today—this is research code with a long roadmap.

Frequently asked

What is agiresearch/AIOS?
AIOS is a kernel that manages LLMs, memory, and tools as OS resources so agent developers can focus on logic instead of infrastructure.
Is AIOS open source?
Yes — agiresearch/AIOS is an open-source project tracked on heatdrop.
What language is AIOS written in?
agiresearch/AIOS is primarily written in Python.
How popular is AIOS?
agiresearch/AIOS has 6.1k stars on GitHub and is currently accelerating.
Where can I find AIOS?
agiresearch/AIOS is on GitHub at https://github.com/agiresearch/AIOS.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.