O OpenManus é um dos projetos open-source mais comentados de 2025. Criado em três horas pelo time do MetaGPT, o framework em Python permite construir agentes de IA generais sem depender de convites ou plataformas fechadas. O repositório no GitHub ultrapassa 57,5 mil estrelas e 10 mil forks, com licença MIT.
O projeto nasceu como resposta ao Manus AI, agente autônomo que exigia código de convite. Enquanto o Manus AI viralizou com convites sendo vendidos por até US$ 7 mil, o OpenManus surgiu como alternativa gratuita e aberta. Em 48 horas, já tinha 16 mil estrelas.

Arquitetura em camadas
Diferente de agentes prontos como o Manus AI, o OpenManus é um framework que o desenvolvedor monta. A arquitetura segue uma hierarquia de classes: BaseAgent define o loop de execução, ReActAgent implementa o ciclo pensar-agir, ToolCallAgent adiciona o sistema de ferramentas, e a classe Manus é a implementação principal com limite de 20 passos por execução.
O agente vem com cinco ferramentas nativas: execução de código Python (PythonExecute), controle de navegador via Playwright (BrowserUseTool), edição de arquivos (StrReplaceEditor), consulta ao usuário (AskHuman) e finalização (Terminate). Também suporta o protocolo MCP (Model Context Protocol), permitindo conectar ferramentas externas de forma dinâmica via SSE ou stdio.
Onde ele se encaixa
O OpenManus ocupa um espaço diferente de outros frameworks de agentes. O AutoGPT (182 mil estrelas) é mais focado em tarefas autônomas com OpenAI, enquanto o CrewAI é especializado em equipes de múltiplos agentes. O LangGraph exige construir fluxos do zero. O OpenManus fica no meio do caminho: mais simples que o LangGraph, mais capaz que o AutoGPT em tarefas que exigem navegador e código, e com suporte nativo a MCP que falta ao CrewAI.
Na prática, o OpenManus resolve problemas reais. Dá para pedir uma análise de ações como Tesla ou Apple: o agente busca dados históricos, cruza com notícias, gera gráficos e monta um relatório com recomendação. Também funciona para planejamento de viagem: ele pesquisa voos, hotéis e atrações, e entrega um roteiro completo em HTML. Para análise de dados, o agente processa planilhas, identifica tendências e cria visualizações interativas. E para geração de sites e apps, ele escreve o código, salva os arquivos e verifica o resultado no navegador.
O time também mantém o OpenManus-RL, em parceria com a Universidade de Illinois (UIUC), que aplica reinforcement learning (GRPO) para melhorar a capacidade de raciocínio e uso de ferramentas dos agentes.
Modelos e integrações
O OpenManus funciona com qualquer modelo de linguagem: GPT-4o, Claude, DeepSeek, Gemini ou modelos locais via Ollama. A configuração é feita em um arquivo config.toml, onde se define o provedor, a chave de API e o modelo. Para quem já usa ferramentas como OpenClaw ou Hermes Agent, o OpenManus pode funcionar como um framework de agentes complementar, conectado via MCP ou como executor de tarefas específicas dentro de ecossistemas maiores de automação.
OpenManus versus Hermes Agent ou OpenClaw
Uma dúvida comum é se o OpenManus substitui ferramentas como o OpenClaw ou o Hermes Agent. A resposta curta é: não, são coisas diferentes.
O OpenManus é um framework para desenvolvedores. Você escreve código Python, configura um modelo de linguagem e executa o agente pelo terminal com python main.py. Não tem interface gráfica, não tem app de celular, não tem integração nativa com Telegram, WhatsApp ou qualquer plataforma de mensageria. É uma ferramenta de linha de comando para quem quer construir e experimentar agentes manualmente.
Já o OpenClaw e o Hermes Agent são assistentes pessoais prontos para uso. Eles rodam em segundo plano, se conectam a Telegram, WhatsApp, Discord e outras plataformas, e podem ser controlados pelo celular. Você manda uma mensagem e o agente executa. Não precisa abrir terminal, configurar API keys ou escrever código. Eles também oferecem funcionalidades que o OpenManus não tem, como orquestração de múltiplos agentes, execução de tarefas agendadas (cron jobs) e memória persistente entre sessões.
Na prática, o OpenManus pode ser complementar a essas ferramentas. Um desenvolvedor pode usar o OpenManus para prototipar um agente novo e, depois de pronto, integrá-lo a um ecossistema maior como o Hermes Agent via MCP. Mas como substituto direto para uso no dia a dia pelo celular, o OpenManus não cumpre esse papel: ele foi feito para outra categoria de usuário.
Fontes: GitHub – FoundationAgents/OpenManus, Site oficial OpenManus, DeepWiki – Arquitetura OpenManus, Hypereal AI – OpenManus vs Manus




