Plataforma open source para desenvolver apps com LLM, reunindo workflows visuais com agentes, pipelines de RAG, gerenciamento de modelos e observabilidade em um só workspace.
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
Execute o script oficial de instalação para macOS, Linux ou WSL indicado no README
- 2
Execute o script oficial de instalação do PowerShell para Windows indicado no README
- 3
Quando iniciar, abra a interface web na porta 14000
- 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
O LobeHub é uma plataforma para organizar agentes de IA em equipes sempre ativas, que podem ser contratadas, agendadas e avaliadas em um só lugar.
Segundo cérebro de IA que você pode hospedar por conta própria, responde a perguntas sobre a web e seus documentos e oferece agentes personalizados e automações programadas.
Assistente pessoal de IA leve, escrito em Go, que roda em hardware de baixo custo e se conecta a diversos provedores de LLM e apps de chat.
Sistema operacional de memória para LLMs e agentes de IA que armazena, recupera e gerencia memórias de longo prazo como um grafo editável.
Plataforma sem código que gera agentes de IA prontos para produção a partir de descrições em linguagem natural, com ferramentas, memória e orquestração integradas.