12 frameworks analisados. Centenas de funcionalidades extraídas. Escolha os ingredientes que importam para o SEU negócio.
Cada cartão mostra a essência do framework. Pense neles como as "marcas" da sua mercearia.
O "sistema operacional" completo para IA pessoal. Pense nele como o iPhone dos assistentes de IA: polido, integrado, tudo funciona junto. A arquitetura Gateway roteia todas as suas mensagens, voz e canvas visual por um centro de controle único.
OpenClaw reimaginado em Rust para eficiência extrema. Funciona em uma placa de $10 com menos de 5MB de RAM. Inicializa em 10ms. Cada componente é um "trait" (contrato) intercambiável — troque seu modelo de IA, aplicativo de mensagens ou armazenamento sem tocar no código do agente.
Uma obra-prima de simplicidade com 5.200 linhas. Sua IA vive no WhatsApp. Cada grupo de conversa tem seu próprio cérebro isolado em um contêiner seguro. Pequeno o suficiente para ler de uma vez, poderoso o suficiente para uso empresarial diário. Filosofia "sem complexidade de configuração".
Framework Python ultra-leve com 4.000 linhas principais que suporta 9+ plataformas de chat e 13+ provedores de IA. Usa arquitetura de barramento de mensagens para que canais, agentes e memória permaneçam claramente separados. Pronto para pesquisa e fácil de estender.
Executa seu assistente de IA em uma placa de circuito de $10. Escrito em Go para portabilidade extrema. Binário único de 10MB, sem dependências. Até controla pinos de hardware para dispositivos IoT. Perfeito para IA sempre ligada, implantada em qualquer lugar, com custo quase zero de operação.
O "Fort Knox" dos assistentes de IA. As ferramentas rodam em sandboxes WASM que não podem vazar seus segredos. Defesa contra injeção de prompt embutida. Suporte a banco de dados duplo (PostgreSQL + SQLite). Se você lida com dados sensíveis, a arquitetura zero-trust do IronClaw é o padrão ouro.
Construa equipes de agentes de IA que colaboram de forma autônoma. @coder corrige bugs, passa para @reviewer que passa para @writer. Os agentes se comunicam por meio de uma fila baseada em arquivos. Misture agentes Claude e OpenAI em uma equipe. Funciona 24/7 em segundo plano.
Uma IA que fica mais inteligente quanto mais você a usa. Cada solução encontrada é armazenada para a próxima vez. 100% transparente: cada instrução é visível e editável. Nativa em Docker com isolamento de projeto. Cria suas próprias ferramentas na hora escrevendo código.
Um "sistema operacional" de assistente pessoal entregue no seu celular via Telegram, que roda o Claude Code na sua própria máquina e devolve o resultado no chat. Seu diferencial é orquestrar um TIME de agentes especialistas que conversam entre si (War Room em texto e voz), compartilham um "cérebro coletivo" visualizável em 3D (Hive Mind) e podem até entrar em reuniões de vídeo reais como avatares. Tudo local: SQLite, sem nuvem.
Runtime de agente open source (MIT) da Nous Research: um agente que FAZ, não só fala. Combina um loop de raciocínio (perceive → act → reflect → save), memória persistente local nativa (SQLite + FTS5) e um sistema de skills dinâmicas em que o próprio agente escreve novas habilidades quando detecta um padrão repetido. Local-first, multi-canal e model-agnostic via OpenRouter (200+ modelos). Quanto mais você usa, mais ele te conhece.
O projeto da AGI Research (Rutgers) que embute LLMs dentro de uma camada de sistema operacional para agentes. Não é wrapper de chat nem framework de cadeias: é um kernel persistente onde vários agentes LLM coexistem, compartilham modelos, memória e ferramentas, e são escalonados como processos de SO. O agente fala com o kernel por syscalls (LLMCall, MemoryRead/Write, ToolCall, ContextSwitch) via SDK Cerebrum. Base científica em papers COLM/NAACL/ICLR.
Não é um framework — é a biblioteca de referência definitiva. Calculadoras de custo, 5.700+ plugins da comunidade, avisos de segurança, guias de configuração para 30+ plataformas e casos de uso do mundo real. Seu companheiro de pesquisa na hora de decidir o que construir.
Estas são as ideias que impulsionam cada framework. Compreendê-las ajuda você a escolher o que importa.
Todo framework permite definir quem é sua IA usando arquivos de texto simples. É como escrever uma descrição de cargo para seu funcionário digital.
Quem usa: OpenClaw, NanoBot, ZeroClaw, PicoClaw, NanoClaw, Agent Zero (cada um com pequenas variações)
Um hub central que recebe mensagens de todos os seus aplicativos (WhatsApp, Slack, Telegram) e as encaminha para o agente de IA correto. Pense nele como uma recepcionista que sabe qual departamento cuida de cada pergunta.
Quem usa: OpenClaw (principal), ZeroClaw, PicoClaw, NanoBot, IronClaw
Quando sua IA executa código ou usa ferramentas, o sandboxing a mantém contida. Como dar a um funcionário acesso apenas ao seu escritório, não ao prédio inteiro. Frameworks diferentes usam "materiais de muro" diferentes.
As ferramentas são as mãos e os braços da sua IA. Cada framework dá à sua IA habilidades diferentes.
Os frameworks da família "Claw" costumam ter um agente que conversa com você. O ClaudeClaw vira a chave: em vez de um, você tem um time de agentes especialistas, cada um sendo seu próprio bot no Telegram, que conversam entre si em uma sala ao vivo (a "War Room", em texto ou em voz) e dividem um cérebro coletivo. Pense numa empresa onde cada funcionário registra o que fez num quadro central — esse quadro é o "Hive Mind", e o ClaudeClaw ainda o desenha como um cérebro 3D para você enxergar o que o enxame andou fazendo.
Quem usa: ClaudeClaw (War Room texto+voz, Hive Mind 3D). TinyClaw e Agent Zero têm times de agentes, mas sem reunião ao vivo nem visualização cross-agente.
Um chat comum responde e esquece. O Hermes roda um loop fechado: ele percebe (perceive), age (act), reflete (reflect) e salva (save). O passo de reflexão usa um modelo barato só para decidir o que vale a pena lembrar — assim a memória se cura sozinha. E tem mais: quando o Hermes nota que você pediu a mesma sequência de coisas 3 vezes, ele escreve uma nova skill (um arquivo SKILL.md em rascunho) e te pede aprovação. Em outras palavras, a IA aprende um novo "truque" a partir do uso, sem você programar nada.
Quem usa: Hermes (geração autônoma de skills + curadoria de memória no reflect). Agent Zero também aprende com soluções passadas, mas não gera SKILL.md sozinho.
Todos os outros frameworks rodam o agente como uma "sessão" ou um "loop". O AIOS pensa diferente: ele trata cada agente como um processo de sistema operacional, igual aos programas que rodam no seu computador. Existe um kernel (o núcleo) que embute a LLM, e um Scheduler que decide qual agente fala com o modelo agora — para que um agente demorado não trave todos os outros. O agente conversa com o kernel por syscalls (pedidos explícitos como "chame a LLM", "leia a memória", "use uma tool"). E o Context Manager consegue pausar um agente, salvar seu estado e retomar depois — exatamente como um SO faz com processos.
Quem usa: AIOS (único com scheduler de fairness, context switch e syscalls). Frameworks como LangChain, AutoGen e CrewAI podem rodar em cima dele.
Termos que aparecem na tabela comparativa, em linguagem simples:
Clique nos itens para adicioná-los ao seu carrinho. Monte a lista de ingredientes do seu framework ideal.
Matriz de funcionalidades em todos os frameworks. Verde = suportado, amarelo = parcial, cinza = não disponível.
| Funcionalidade | OpenClaw | ZeroClaw | NanoClaw | NanoBot | PicoClaw | IronClaw | TinyClaw | Agent Zero | ClaudeClaw | Hermes | AIOS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Linguagem | TypeScript | Rust | TypeScript | Python | Go | Rust | TS/Bash | Python | TypeScript | Python | Python |
| Sim | Sim | Principal | Sim | Sim | Planejado | Sim | - | Experimental | Sim | - | |
| Telegram | Sim | Sim | Via skill | Sim | Sim | Sim | Sim | - | Principal | Sim | - |
| Discord | Sim | Sim | - | Sim | Sim | Sim | Sim | - | - | Sim | - |
| Slack | Sim | Sim | Via skill | Sim | Sim | Sim | - | - | Sim | Sim | - |
| Interface Web | Sim | - | - | - | - | Sim | - | Sim | Dashboard | TUI | Web UI |
| Controle por Voz | Palavra de Ativação | - | - | - | Via Groq | - | - | - | War Room voz | TTS/STT | - |
| Canvas / Visualização | Canvas | - | - | - | - | - | - | - | Cérebro 3D | - | - |
| Multi-Agente | Sim | Config | Enxames | Spawn | Spawn | Paralelo | Equipes | Hierarquia | Time (War Room) | Sub-agentes | Processos |
| Agendamento Cron | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Via código | Sim | APScheduler | Via código |
| Heartbeat | Sim | Sim | - | Sim | Sim | Sim | Sim | - | Sim | Zombie detect | - |
| Controle de Navegador | CDP | WebDriver | Chromium | - | - | Visão | CLI tool | Visão | - | Chrome DevTools | LiteCUA/VM |
| Suporte MCP | Sim | - | - | Sim | - | Sim | - | Sim | Sim | Cliente first-class | Via LiteCUA |
| Skills/Plugins | SDK + 5.7K | TOML | Claude Code | Markdown | Markdown | WASM | Pasta | SKILL.md | Auto-/comandos | Auto-geradas | Agent Hub |
| Tipo de Sandbox | Aprovação | Landlock | Container VM | Workspace | Workspace | WASM | Dir por agente | Docker | Tool-policy | firejail/bwrap | VM KVM/Firecracker |
| Sistema de Memória | Embeddings | Híbrido FTS+Vec | CLAUDE.md | 2 Camadas | 2 Camadas | Híbrido FTS+Vec | Por agente | Vetor+Soluções | 5 Camadas+Decay | FTS5/BM25 | A-MEM+LSFS |
| LLM Local | Ollama | Ollama+vLLM | - | Ollama+vLLM | Ollama+vLLM | Ollama | - | Ollama+LM Studio | - | Ollama+vLLM+llama.cpp | HuggingFace+vLLM |
| Provedores de IA | 6+ | 22+ | 1 (Claude) | 13+ | 7+ | NEAR AI | 2 | 20+ | 8 engines | 14+ (200+ modelos) | 7+ |
| Segredos Criptografados | Keychain | ChaCha20 | - | chmod 600 | - | Keychain | - | secrets.env | AES-256-GCM | env vars | config.yaml |
| Uso de RAM | ~1GB | <5MB | ~200MB | ~100MB | <10MB | ~50MB | ~300MB | ~500MB | - | - | - |
| IoT/Hardware | - | - | - | - | GPIO/I2C/SPI | - | - | - | - | - | - |
| Apps Mobile | iOS+Android | - | - | - | - | - | - | - | Via Telegram | - | - |
| War Room ao Vivo (texto/voz) | - | - | - | - | - | - | - | - | Texto + Voz | Sub-agentes | - |
| Visualização Cross-Agente (cérebro) | - | - | - | - | - | - | - | - | Hive Mind 3D | - | - |
| Geração Autônoma de Skills | - | - | - | - | - | - | - | Cria tools | - | SKILL.md draft | - |
| Memória Auto-Curada / Decaimento | - | - | - | - | - | - | - | Soluções | 5 camadas+decay | Reflect-step | A-MEM |
| Agente como Processo de SO / Scheduler | - | - | - | - | - | - | - | - | - | - | FIFO/Round-Robin |
| Context Switch / Preempção | - | - | - | - | - | - | - | - | - | - | Snapshot/Restore |
| Cliente MCP Declarativo | Sim | - | - | Sim | - | Sim | - | Sim | Sim | stdio + SSE | LiteCUA |
| Guard de Exfiltração na Saída | - | - | - | - | - | Leak detection | - | - | Regex outbound | Egress allowlist | - |
Como cada framework é estruturado internamente. Estes são os blueprints que você seguiria.
Guia rápido: qual framework escolher com base no que importa mais para você.
Completo, polido, com voz, canvas, apps mobile e 5.700+ plugins. A abordagem "iPhone".
Menor pegada de memória, inicialização mais rápida, roda em hardware de $10. A abordagem "carro esportivo".
Pequeno o suficiente para ler de uma vez. Sem complexidade oculta. A abordagem "livro aberto".
Sandboxing WASM, defesa contra injeção de prompt, detecção de vazamentos, zero-trust. A abordagem "fortaleza".
Múltiplos agentes especializados passando trabalho uns para os outros. A abordagem de "pequena empresa".
Lembra soluções, constrói conhecimento, fica mais inteligente. A abordagem de "cérebro em crescimento".
Design WhatsApp-first com isolamento por grupo. Simples, seguro, criado para isso.
Controle direto de pinos de hardware (GPIO, I2C, SPI). A IA encontra o mundo físico.
Suporte a 20+ provedores de IA, troca fácil entre eles, use modelos locais gratuitamente.
Código em Python com interfaces limpas para adicionar canais, ferramentas e provedores.
Base de conhecimento completa com calculadoras de custo, auditorias de segurança e 5.700+ exemplos de plugins.
Vários agentes especialistas que se reúnem em tempo real (texto e voz), dividem um cérebro coletivo visualizável em 3D e podem até entrar em reuniões de vídeo. A abordagem "quartel-general".
Cria as próprias skills ao detectar padrões repetidos e cura a própria memória no passo reflect. Local-first, model-agnostic, proativa 24/7. A abordagem "agente que cresce com você".
Escalona agentes como processos, com Scheduler de fairness, context switch e syscalls auditáveis. Frameworks existentes rodam por baixo. A abordagem "sistema operacional de agentes".
Escolha as melhores ideias de todos os repositórios. Use esta página como sua lista de compras!