Repolode
the-open-agent

the-open-agent/openagent

Assistente pessoal de IA auto-hospedável, distribuído como um único binário Go, que combina chat com LLMs, bases de conhecimento com RAG e ciclos de agentes para navegar na web, usar o shell e ferramentas MCP.

Alternativa open source a:ChatGPT

Estrelas
5,705
Forks
666
Issues abertas
51
Último commit
anteontem

O que é?

OpenAgent é uma plataforma de assistente pessoal de IA que combina chat com vários provedores de modelos de linguagem de grande porte, uma base de conhecimento com RAG criada a partir dos seus próprios documentos e ciclos autônomos de agentes. É distribuído como um único executável, sem necessidade de instalação separada, e pode ser executado localmente ou no Docker.

No lado dos agentes, o OpenAgent pode controlar um navegador, pesquisar e acessar páginas da web, executar comandos no shell e ler ou editar arquivos do Word, Excel e PowerPoint. Ele se conecta a servidores compatíveis com MCP via SSE, Stdio ou StreamableHTTP, e cada chamada de ferramenta é exibida com seus argumentos e valor retornado. Os documentos são divididos em trechos, recebem embeddings e são indexados; antes de cada resposta do modelo, os trechos relevantes são recuperados.

O projeto inclui um painel de administração para acompanhar o uso de tokens e custos, monitorar atividades, gerenciar ferramentas e consultar logs de requisições. Também oferece automação de fluxos de trabalho com um editor visual no estilo BPMN, tarefas agendadas, espaços de trabalho multi-tenant, opções de SSO e uma REST API com Swagger UI.

Recursos principais

  • 01Conecta mais de 30 provedores de LLM e permite trocar de modelo em cada conversa
  • 02Cria bases de conhecimento com RAG a partir de PDFs e documentos do Word e Excel
  • 03Controla navegadores, executa comandos no shell e acessa conteúdo da web como ferramentas de agente
  • 04Integra-se a servidores compatíveis com MCP via SSE, Stdio ou StreamableHTTP
  • 05É distribuído como um único binário e executado nativamente no Windows

Casos de uso

  • Executar um assistente auto-hospedado que responde a perguntas com base nos seus próprios documentos
  • Permitir que um agente navegue por sites e preencha formulários por você
  • Conectar uma interface de chat a vários provedores de modelos e ferramentas MCP
  • Acompanhar o uso de tokens e os custos entre modelos e usuários de uma equipe

Início rápido

  1. 1

    Execute o script oficial de instalação para macOS, Linux ou WSL indicado no README

  2. 2

    Execute o script oficial de instalação do PowerShell para Windows indicado no README

  3. 3

    Quando iniciar, abra a interface web na porta 14000

  4. 4

    Como alternativa, inicie com Docker Compose

    docker-compose up

Antes de usar

  • A instalação rápida usa um script encaminhado para um shell, que alguns usuários talvez não queiram executar sem antes revisá-lo.

Tópicos

Perguntas frequentes

O que é openagent?
Assistente pessoal de IA auto-hospedável, distribuído como um único binário Go, que combina chat com LLMs, bases de conhecimento com RAG e ciclos de agentes para navegar na web, usar o shell e ferramentas MCP. OpenAgent é uma plataforma de assistente pessoal de IA que combina chat com vários provedores de modelos de linguagem de grande porte, uma base de conhecimento com RAG criada a partir dos seus próprios documentos e ciclos autônomos de agentes. É distribuído como um único executável, sem necessidade de instalação separada, e pode ser executado localmente ou no Docker.
openagent é gratuito? Qual é a licença?
openagent é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
openagent ainda é mantido?
Manutenção ativa. O último commit de openagent foi em 19 de out. de 2026.
Para que posso usar openagent?
Executar um assistente auto-hospedado que responde a perguntas com base nos seus próprios documentos Permitir que um agente navegue por sites e preencha formulários por você Conectar uma interface de chat a vários provedores de modelos e ferramentas MCP Acompanhar o uso de tokens e os custos entre modelos e usuários de uma equipe
Como instalar openagent?
Execute o script oficial de instalação para macOS, Linux ou WSL indicado no README Execute o script oficial de instalação do PowerShell para Windows indicado no README Quando iniciar, abra a interface web na porta 14000 Como alternativa, inicie com Docker Compose: docker-compose up
Onde consigo openagent?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/the-open-agent/openagent

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

Projetos relacionados