Repolode
FoundationAgents

FoundationAgents/OpenManus

Framework open source para agentes de IA generalistas com LLM, executado no terminal e com uso de ferramentas, suporte a MCP e automação de navegador.

Alternativa open source a:Manus

Estrelas
58,743
Forks
10,187
Issues abertas
441
Último commit
há 20 dias

O que é?

OpenManus é um framework Python para criar agentes de IA de propósito geral que recebem uma tarefa em linguagem natural e a executam usando ferramentas. Você o executa pelo terminal, informa uma ideia, e o agente planeja e realiza as etapas. O projeto se apresenta como uma alternativa aberta a produtos fechados de agentes que exigem códigos de convite.

O projeto se conecta a APIs de LLM por meio de um arquivo de configuração TOML, no qual você define o modelo, a URL base e a chave da API, além de poder especificar um modelo separado para visão. Ele inclui vários pontos de entrada: um agente generalista via main.py, uma versão com ferramentas MCP via run_mcp.py e um fluxo experimental multiagente via run_flow.py. Um agente DataAnalysis para análise e visualização de dados pode ser habilitado na configuração do fluxo.

Para tarefas na web, o OpenManus usa o Browser Use CLI como servidor MCP padrão, que se conecta ao Chrome ou Chromium local ou a um navegador do Browser Use Cloud. O BrowserGym também é compatível e requer um navegador Playwright instalado.

Recursos principais

  • 01Executa agentes de IA generalistas pelo terminal a partir de uma tarefa descrita em linguagem natural.
  • 02Configura provedores de LLM e um modelo separado para visão por meio de um arquivo TOML.
  • 03Oferece uma versão com ferramentas MCP e um fluxo experimental multiagente.
  • 04Inclui um agente DataAnalysis para análise e visualização de dados.
  • 05Automatiza navegadores pelo Browser Use CLI, com opções para usar o Chrome local ou um navegador na nuvem.

Casos de uso

  • Criar protótipos de agentes de propósito geral que respondem a perguntas e concluem tarefas com várias etapas.
  • Experimentar agentes que usam ferramentas para navegar na web em seu nome.
  • Executar tarefas de análise de dados e geração de gráficos por meio de um agente baseado em LLM.
  • Estudar uma base de código aberta de agentes, construída em torno de APIs de LLM e ferramentas MCP.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/FoundationAgents/OpenManus.git
  2. 2

    Instale as dependências

    pip install -r requirements.txt
  3. 3

    Crie seu arquivo de configuração com base no exemplo

    cp config/config.example.toml config/config.toml
  4. 4

    Execute o OpenManus e digite sua ideia no terminal

    python main.py

Antes de usar

  • Você precisa adicionar sua própria chave de API de LLM a config/config.toml antes de executar o programa.
  • O README descreve a versão multiagente run_flow como instável.
  • A automação do navegador exige configuração adicional, como instalar o Chromium ou os navegadores do Playwright.

Tópicos

Perguntas frequentes

O que é OpenManus?
Framework open source para agentes de IA generalistas com LLM, executado no terminal e com uso de ferramentas, suporte a MCP e automação de navegador. OpenManus é um framework Python para criar agentes de IA de propósito geral que recebem uma tarefa em linguagem natural e a executam usando ferramentas. Você o executa pelo terminal, informa uma ideia, e o agente planeja e realiza as etapas. O projeto se apresenta como uma alternativa aberta a produtos fechados de agentes que exigem códigos de convite.
OpenManus é gratuito? Qual é a licença?
OpenManus é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
OpenManus ainda é mantido?
Manutenção ativa. O último commit de OpenManus foi em 30 de set. de 2026.
Para que posso usar OpenManus?
Criar protótipos de agentes de propósito geral que respondem a perguntas e concluem tarefas com várias etapas. Experimentar agentes que usam ferramentas para navegar na web em seu nome. Executar tarefas de análise de dados e geração de gráficos por meio de um agente baseado em LLM. Estudar uma base de código aberta de agentes, construída em torno de APIs de LLM e ferramentas MCP.
Como instalar OpenManus?
Clone o repositório: git clone https://github.com/FoundationAgents/OpenManus.git Instale as dependências: pip install -r requirements.txt Crie seu arquivo de configuração com base no exemplo: cp config/config.example.toml config/config.toml Execute o OpenManus e digite sua ideia no terminal: python main.py
Onde consigo OpenManus?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/FoundationAgents/OpenManus

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados