Repolode
n8n-io

n8n-io/self-hosted-ai-starter-kit

Template Docker Compose que inicia uma stack local de IA e low-code com n8n autohospedado, Ollama, Qdrant e PostgreSQL.

Alternativa open source a:Zapier

Estrelas
15,299
Forks
3,814
Issues abertas
6
Último commit
há 9 dias

O que é?

O Self-hosted AI Starter Kit é um template Docker Compose que disponibiliza, em uma única etapa, um ambiente local de desenvolvimento de IA e low-code. Ele reúne o n8n autohospedado, uma plataforma low-code de workflows com mais de 400 integrações e nós de IA, o Ollama para executar LLMs localmente, o Qdrant como banco vetorial e o PostgreSQL como banco de dados.

O kit foi pensado para criar workflows de IA que mantêm os dados na sua própria máquina, como agentes, sistemas de perguntas e respostas sobre documentos e chatbots. Os perfis do Compose selecionam configurações para GPU ou CPU: há suporte a GPUs NVIDIA e AMD no Linux, enquanto Macs com Apple Silicon executam a stack na CPU ou se conectam a uma instância do Ollama em execução nativa no host.

O projeto é apresentado como um ponto de partida para provas de conceito, não como uma implantação pronta para produção. Ele inclui um workflow de chat de exemplo e links para templates de IA do n8n que podem ser importados para a instância local.

Recursos principais

  • 01Configuração com Docker Compose que reúne n8n, Ollama, Qdrant e PostgreSQL
  • 02Perfis do Compose para GPU NVIDIA, GPU AMD no Linux e execução somente com CPU
  • 03Workflow de chat de exemplo incluído para testar a stack após a inicialização
  • 04Pasta local compartilhada montada no container do n8n para acesso a arquivos
  • 05Opção de conectar o n8n a uma instância do Ollama em execução nativa no macOS

Casos de uso

  • Criar um agente de IA que agenda compromissos sem enviar dados a APIs de terceiros
  • Resumir ou consultar PDFs da empresa em uma máquina local
  • Criar um protótipo de bot do Slack para o suporte de TI interno ou para a comunicação da empresa
  • Analisar documentos financeiros privados com um modelo hospedado localmente

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/n8n-io/self-hosted-ai-starter-kit.git
  2. 2

    Acesse a pasta do projeto e crie o arquivo de ambiente

    cd self-hosted-ai-starter-kit && cp .env.example .env
  3. 3

    Inicie a stack na CPU

    docker compose --profile cpu up
  4. 4

    Abra o n8n em http://localhost:5678/ no navegador e conclua a configuração

Antes de usar

  • O README informa que o projeto não está totalmente otimizado para produção e é voltado a projetos de prova de conceito.
  • Macs com Apple Silicon não conseguem disponibilizar a GPU para o Docker; por isso, o Ollama é executado na CPU, a menos que você o execute fora do Docker.

Tópicos

Perguntas frequentes

O que é self-hosted-ai-starter-kit?
Template Docker Compose que inicia uma stack local de IA e low-code com n8n autohospedado, Ollama, Qdrant e PostgreSQL. O Self-hosted AI Starter Kit é um template Docker Compose que disponibiliza, em uma única etapa, um ambiente local de desenvolvimento de IA e low-code. Ele reúne o n8n autohospedado, uma plataforma low-code de workflows com mais de 400 integrações e nós de IA, o Ollama para executar LLMs localmente, o Qdrant como banco vetorial e o PostgreSQL como banco de dados.
self-hosted-ai-starter-kit é gratuito? Qual é a licença?
self-hosted-ai-starter-kit é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
self-hosted-ai-starter-kit ainda é mantido?
Manutenção ativa. O último commit de self-hosted-ai-starter-kit foi em 12 de out. de 2026.
Para que posso usar self-hosted-ai-starter-kit?
Criar um agente de IA que agenda compromissos sem enviar dados a APIs de terceiros Resumir ou consultar PDFs da empresa em uma máquina local Criar um protótipo de bot do Slack para o suporte de TI interno ou para a comunicação da empresa Analisar documentos financeiros privados com um modelo hospedado localmente
Como instalar self-hosted-ai-starter-kit?
Clone o repositório: git clone https://github.com/n8n-io/self-hosted-ai-starter-kit.git Acesse a pasta do projeto e crie o arquivo de ambiente: cd self-hosted-ai-starter-kit && cp .env.example .env Inicie a stack na CPU: docker compose --profile cpu up Abra o n8n em http://localhost:5678/ no navegador e conclua a configuração
Onde consigo self-hosted-ai-starter-kit?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/n8n-io/self-hosted-ai-starter-kit

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

Projetos relacionados