Repolode
1Panel-dev

1Panel-dev/MaxKB

Plataforma open source para criar agentes de IA de nível empresarial, com bases de conhecimento RAG, workflows visuais e uso de ferramentas MCP.

Alternativa open source a:DifyCoze

Estrelas
23,006
Forks
3,194
Issues abertas
21
Último commit
há 3 horas

O que é?

O MaxKB (Max Knowledge Brain) é uma plataforma open source para criar agentes de IA voltados a empresas. Ela atende a cenários como atendimento inteligente ao cliente, bases de conhecimento corporativas internas, pesquisa acadêmica e educação, nos quais um chatbot precisa responder a perguntas com base em um conjunto específico de documentos.

A plataforma inclui um pipeline RAG que aceita documentos enviados ou páginas da web coletadas automaticamente, divide o texto e o transforma em vetores para fundamentar as respostas do modelo. Um mecanismo de workflow e uma biblioteca de funções permitem orquestrar processos de IA com várias etapas, e há suporte ao uso de ferramentas MCP. É possível conectar sistemas empresariais sem escrever código personalizado, permitindo que produtos existentes adicionem recursos de perguntas e respostas.

O MaxKB funciona tanto com modelos privados, como DeepSeek, Llama e Qwen, quanto com APIs públicas, como OpenAI, Claude, Gemini e MiniMax. Ele processa entradas e saídas de texto, imagem, áudio e vídeo. A stack usa Vue.js no frontend, Python com Django no backend, LangChain para orquestração de LLMs e PostgreSQL com pgvector para armazenamento. É possível iniciá-lo com um único comando Docker.

Recursos principais

  • 01O envio de documentos e a coleta de páginas da web alimentam um pipeline RAG com divisão e vetorização automáticas do texto.
  • 02Mecanismo visual de workflow com uma biblioteca de funções para orquestrar processos de IA com várias etapas.
  • 03Suporte ao uso de ferramentas MCP por agentes.
  • 04Funciona tanto com modelos privados (DeepSeek, Llama, Qwen) quanto com APIs públicas (OpenAI, Claude, Gemini).
  • 05Entrada e saída nativas de texto, imagem, áudio e vídeo.
  • 06Integração sem código personalizado com sistemas empresariais de terceiros.

Casos de uso

  • Criar um assistente para uma base de conhecimento interna que responda às perguntas dos funcionários com base em documentos da empresa.
  • Adicionar um chatbot de perguntas e respostas a um sistema de atendimento ao cliente existente.
  • Prototipar workflows de agentes com várias etapas que chamam ferramentas externas via MCP.
  • Implantar um sistema privado de perguntas e respostas baseado em LLM em uma infraestrutura própria.

Início rápido

  1. 1

    Inicie o contêiner do MaxKB com o Docker

    docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb
  2. 2

    Abra a interface web no IP do seu servidor, na porta 8080, e faça login com a conta de administrador padrão

Antes de usar

  • A senha padrão de administrador está publicada no README e deve ser alterada após o primeiro login.
  • Para usar modelos grandes, você precisa das suas próprias chaves de API ou de modelos hospedados por você.

Tópicos

Perguntas frequentes

O que é MaxKB?
Plataforma open source para criar agentes de IA de nível empresarial, com bases de conhecimento RAG, workflows visuais e uso de ferramentas MCP. O MaxKB (Max Knowledge Brain) é uma plataforma open source para criar agentes de IA voltados a empresas. Ela atende a cenários como atendimento inteligente ao cliente, bases de conhecimento corporativas internas, pesquisa acadêmica e educação, nos quais um chatbot precisa responder a perguntas com base em um conjunto específico de documentos.
MaxKB é gratuito? Qual é a licença?
MaxKB é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
MaxKB ainda é mantido?
Manutenção ativa. O último commit de MaxKB foi em 21 de out. de 2026.
Para que posso usar MaxKB?
Criar um assistente para uma base de conhecimento interna que responda às perguntas dos funcionários com base em documentos da empresa. Adicionar um chatbot de perguntas e respostas a um sistema de atendimento ao cliente existente. Prototipar workflows de agentes com várias etapas que chamam ferramentas externas via MCP. Implantar um sistema privado de perguntas e respostas baseado em LLM em uma infraestrutura própria.
Como instalar MaxKB?
Inicie o contêiner do MaxKB com o Docker: docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb Abra a interface web no IP do seu servidor, na porta 8080, e faça login com a conta de administrador padrão
Onde consigo MaxKB?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/1Panel-dev/MaxKB

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

Projetos relacionados