⚡ AutomationsAI|Portal de Cursos →

Verificando acesso...

MÓDULO 1.1

🧠 O que é AIOS

Definição, origem na AGI Research (Rutgers), paper foundational COLM 2025, separação kernel+SDK e posicionamento frente a LangChain, AutoGen e CrewAI. Tudo amarrado às fontes oficiais.

6
Tópicos
~45
Minutos
Básico
Nível
Teoria
Tipo
1

🎯 Definição — LLM embutida no sistema operacional

AIOS é o AI Agent Operating System — um kernel especializado que embute LLMs dentro de uma camada de SO para agentes. Não é um wrapper de chat, não é um framework de cadeias, não é um SDK. É um processo persistente com responsabilidades clássicas de SO (scheduling, context switch, isolamento, gerência de recursos) adaptadas para o ciclo de vida de um agente: pensar, chamar ferramentas, recuperar memória, persistir estado.

💡 A definição em uma frase

AIOS é o kernel onde vários agentes LLM coexistem, compartilham modelos, memória e ferramentas, e são escalonados como processos.

  • Kernel — processo central que gerencia recursos compartilhados.
  • Embutido — LLM Core é módulo do kernel, não dependência externa.
  • Multi-agente — vários agentes rodam concorrentemente sem se sabotar.
  • Syscalls — agente fala com o kernel pela mesma interface estável.

📊 AIOS em números

  • 2403.16971 — paper foundational no arXiv (aceito COLM 2025)
  • 6 módulos no kernel: LLM Core, Memory, Storage, Tool, Scheduler, Context
  • 6+ providers nativos: OpenAI, Anthropic, Gemini, Groq, HuggingFace, Novita
  • 4 frameworks de agente suportados: OpenAGI, AutoGen, Open-Interpreter, MetaGPT
  • 2 repos principais: agiresearch/AIOS (kernel) e agiresearch/Cerebrum (SDK)

💡 Dica para iniciantes

Não tente entender o kernel todo no primeiro dia. Clone, rode python scripts/run_terminal.py, mande uma query simples e observe o output. A arquitetura faz sentido depois que você vê uma syscall passar pelo scheduler.

2

🏛️ AGI Research (Rutgers) — Quem criou e por quê

AIOS nasceu na AGI Research, grupo da Rutgers University especializado em sistemas para agentes inteligentes. Diferente de startups de IA que entregam produto e fecham código depois, a AGI Research opera no modelo acadêmico: papers primeiro, código aberto depois, comunidade convidada a contribuir. O ecossistema cresceu para incluir Cerebrum, A-MEM, LiteCUA, LSFS e OpenAGI — peças complementares ao kernel.

Linha do tempo do projeto

1

Março 2024 — Paper inicial no arXiv

A semente conceitual

"AIOS: LLM Agent Operating System" propõe pela primeira vez tratar agentes LLM como processos de SO. Recepção forte em comunidades de pesquisa.

2

Março 2025 — Refactor v0.2.2 + Cerebrum

Separação Kernel × SDK

Major refactor consolida AIOS como kernel e move tudo de "user space" para o repo Cerebrum. Paper do SDK é aceito na NAACL 2025.

3

Maio 2025 — LiteCUA (computer-use)

Agente que opera GUI

Paper "LiteCUA: Computer as MCP Server for Computer-Use Agent on AIOS" estende o kernel com VM Controller e MCP Server. Sandbox para agentes que clicam, digitam e leem tela.

4

Julho 2025 — COLM 2025 + AgentX MOOC

Reconhecimento amplo

Paper foundational aceito na Conference on Language Modeling. AIOS é finalista da AgentX (LLM Agents MOOC da Berkeley). Tração definitiva.

💡 Por que isso importa

A trilha acadêmica longa (5 papers em 18 meses, todos com código aberto) reduz o risco de "open-washing". Quando um lab publica e depois mantém, você pode investir tempo aprendendo sem medo de o projeto morrer em 6 meses.

3

📜 Paper COLM 2025 — A base científica

O paper "AIOS: LLM Agent Operating System" (arXiv 2403.16971) foi aceito na Conference on Language Modeling 2025 — fórum top de pesquisa em LLM. Ele formaliza os problemas que cada framework hoje resolve ad-hoc: scheduling de chamadas LLM, context switch entre agentes, memory management, storage management, tool management e Agent SDK management.

✓ O que o paper propõe

  • Tratar agente LLM como processo de SO
  • Separar kernel space (recursos) de user space (lógica)
  • Padronizar syscalls entre agente e LLM
  • Scheduling para fairness multi-agente
  • Benchmark reproduzível em multi-agent

✗ O que o paper NÃO faz

  • Não inventa novo LLM (usa modelos existentes)
  • Não substitui Linux/Windows (roda em cima)
  • Não obriga você a usar Cerebrum (mas recomenda)
  • Não promete consciência ou AGI mágica
  • Não bloqueia uso comercial (licença MIT)

📊 Papers do ecossistema

  • AIOS (COLM 2025)2403.16971 — o kernel foundational
  • Cerebrum (NAACL 2025)2503.11444 — plataforma de agentes
  • LiteCUA (2025)2505.18829 — computer-use agent
  • A-MEM (2025)2502.12110 — memória agêntica
  • LSFS (ICLR 2025)2410.11843 — file system semântico
4

🧩 Kernel + SDK — A separação que muda tudo

A decisão arquitetural mais importante do projeto: o sistema é dividido em dois repos. O agiresearch/AIOS é o kernel (gerencia recursos compartilhados). O agiresearch/Cerebrum é o SDK (usado pelos agentes para falar com o kernel). Espelha exatamente como Linux kernel × glibc/musl funciona no SO clássico.

Aspecto AIOS (Kernel) Cerebrum (SDK)
FunçãoGerenciar recursosConstruir agentes
Quem usaOperador / infraDev de agente
Linguagem principalPython (Rust experimental)Python
Onde rodaSempre na máquina kernelMesma máquina ou remota
Estabilidade da APIAlta (interface de syscall)Média (evolui com features)
InstalaçãoClone + requirements.txtpip via dependência do AIOS

💡 Regra prática

Se você está operando infraestrutura para vários agentes, mexa no AIOS. Se você está construindo um agente, mexa no Cerebrum. 95% dos devs só precisam tocar no Cerebrum.

5

🆚 vs LangChain / AutoGen — SO vs framework

A confusão é comum. LangChain, CrewAI e AutoGen são frameworks de agente — bibliotecas que você importa e usa para montar lógica. AIOS é camada abaixo — um SO em que vários agentes (escritos em frameworks diferentes) coexistem. Eles não competem; AIOS executa, AutoGen estrutura.

✓ AIOS resolve

  • Vários agentes concorrentes brigando por LLM
  • Memória compartilhada entre agentes
  • Schedule justo entre tarefas longas e curtas
  • Tool registry centralizado e auditável
  • Agent hub para distribuir e descobrir agentes

✗ AIOS NÃO faz

  • Lógica de "cadeia" de prompts (use LangChain)
  • Padrão multi-agente como CrewAI/AutoGen
  • Editor visual de workflow
  • Fine-tune ou hosting de modelo
  • Substituir cron, queues ou outros sistemas

🧩 Mentalidade certa

Pense em AIOS como infraestrutura e em frameworks como aplicação.

  • AutoGen estrutura a conversa entre agentes; AIOS escalona quem chama o LLM primeiro.
  • CrewAI define papéis; AIOS garante que dois "crews" não estourem o limite de tokens compartilhado.
  • LangChain monta a chain; AIOS persiste memória entre execuções da chain.
6

🌍 Comunidade — Discord, GitHub, AgentX MOOC

A comunidade do AIOS é acadêmica + open source. Não tem servidor pago, não tem suporte enterprise — tem Discord ativo, issues do GitHub que recebem resposta, e cursos abertos como o AgentX da Berkeley onde AIOS apareceu como finalista 2025.

# Caminhos para entrar no ecossistema
$ git clone https://github.com/agiresearch/AIOS.git
$ git clone https://github.com/agiresearch/Cerebrum.git
$ cd AIOS && pip install -r requirements.txt
$ python scripts/run_terminal.py   # primeira interação

# Links rápidos
# Repo kernel:  https://github.com/agiresearch/AIOS
# Repo SDK:     https://github.com/agiresearch/Cerebrum
# Docs:         https://docs.aios.foundation/
# Discord:      https://discord.gg/B2HFxEgTJX
# Paper main:   https://arxiv.org/abs/2403.16971
# AgentX MOOC:  https://rdi.berkeley.edu/agentx/

📊 Onde pedir ajuda

  • Discord oficial — dúvidas de uso e setup, comunidade ativa
  • GitHub Issues (AIOS) — bugs reproduzíveis no kernel
  • GitHub Issues (Cerebrum) — bugs e features do SDK
  • Discussions — propostas, design e perguntas conceituais
  • Gurubase — wiki Q&A automatizada do projeto

💡 Como contribuir

Não precisa abrir PR para ajudar. Reportar bug com log completo, escrever tutorial em português, traduzir docs, ou compartilhar uma config funcional já entra no radar dos mantenedores. A comunidade é pequena — toda contribuição visível pesa.

Resumo do Módulo

AIOS é SO, não framework. Kernel para vários agentes coexistirem com recursos compartilhados.
Origem acadêmica forte. AGI Research (Rutgers) com papers em COLM, NAACL, ICLR — open source MIT.
Kernel + SDK separados. Operadores tocam AIOS, devs tocam Cerebrum — divisão limpa.
Convive com LangChain, AutoGen, CrewAI. Não compete — ele executa por baixo.
Comunidade ativa. Discord, GitHub, AgentX MOOC — apoio próximo dos mantenedores.

Próximo módulo:

1.2 — 🎯 Quando usar AIOS. Casos de uso reais, multi-modelo, modos local/remote e roadmap pessoal de adoção.