Configs2026年9月13日·1 分钟阅读

AOS Community Edition — Open Source Agent Operating System

A Rust-based open agent operating system that provides a secure runtime, scheduling, and resource management layer for autonomous AI agents.

Agent 就绪

先审查再安装

这个资产需要先审查。复制的指令会要求 Agent dry-run、列出写入项,确认后再继续。

Needs Confirmation · 64/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
AOS Community Edition
先审查命令
npx -y tokrepo@latest install 5e671965-af52-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run,确认写入项后再运行此命令。

Introduction

AOS Community Edition is an open-source operating system purpose-built for AI agents. Written in Rust, it provides the scheduling, isolation, resource management, and inter-agent communication primitives that autonomous agents need to run reliably in production. Think of it as a lightweight OS kernel where the processes are agents, not traditional programs.

What AOS CE Does

  • Schedules and manages the lifecycle of multiple concurrent AI agents
  • Provides sandboxed execution environments with configurable resource limits
  • Handles inter-agent message passing and coordination through typed channels
  • Manages tool access and permissions so agents only reach resources they are authorized to use
  • Logs every agent action for observability and audit compliance

Architecture Overview

AOS CE is structured as a microkernel written in Rust. The kernel handles agent scheduling, memory allocation, and IPC. Each agent runs in its own lightweight sandbox with a capability-based permission model — an agent must hold a capability token to access a tool, file, or network endpoint. The system supports both local single-machine deployments and distributed multi-node clusters where agents can migrate between hosts. A TOML-based manifest defines each agent's configuration, dependencies, and resource limits.

Self-Hosting & Configuration

  • Download the pre-built binary or compile from source with Cargo
  • Define agents in TOML manifest files specifying model, tools, and resource caps
  • Configure the runtime to limit CPU time, memory, and network access per agent
  • Set up the built-in telemetry exporter to send metrics to Prometheus or OpenTelemetry
  • Enable cluster mode by pointing multiple AOS instances at a shared coordination backend

Key Features

  • Capability-based security model prevents unauthorized tool access by agents
  • Lightweight Rust runtime with minimal overhead per agent
  • Typed IPC channels for safe inter-agent communication
  • Built-in resource quotas prevent runaway agents from consuming all system resources
  • Full action logging for compliance and debugging

Comparison with Similar Tools

  • Docker / Containers — isolates processes; AOS CE isolates agents with agent-specific primitives
  • Kubernetes — orchestrates services; AOS CE orchestrates autonomous agents with tool permissions
  • CrewAI — Python multi-agent framework; AOS CE operates at the OS level with Rust performance
  • AutoGen — conversation-based agents; AOS CE provides lower-level scheduling and isolation

FAQ

Q: What language are agents written in? A: Agents can be written in any language. AOS CE manages them as processes or WASM modules.

Q: Can agents communicate with each other? A: Yes. AOS CE provides typed IPC channels and a publish-subscribe message bus.

Q: Does AOS CE require a GPU? A: No. The runtime itself is CPU-only. Agents can access GPUs through configured tool capabilities.

Q: Is there a commercial edition? A: The Community Edition is fully open source. Enterprise features are planned for a separate edition.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产