Repolode
n8n-io

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

Plantilla de Docker Compose para poner en marcha una pila local de IA y low-code con n8n, Ollama, Qdrant y PostgreSQL autohospedados.

Alternativa open source a:Zapier

Estrellas
15,299
Forks
3,814
Issues abiertos
6
Último commit
hace 9 días

¿Qué es?

Self-hosted AI Starter Kit es una plantilla de Docker Compose que pone en marcha, en un solo paso, un entorno local de desarrollo de IA y low-code. Incluye n8n autohospedado, una plataforma de flujos de trabajo low-code con más de 400 integraciones y nodos de IA, junto con Ollama para ejecutar LLM locales, Qdrant como almacén vectorial y PostgreSQL como base de datos.

El kit está pensado para crear flujos de trabajo de IA que mantengan los datos en tu propio equipo, como agentes, sistemas para responder preguntas sobre documentos y chatbots. Los perfiles de Compose permiten elegir configuraciones para GPU o CPU: se admiten GPU NVIDIA y AMD en Linux, mientras que los Mac con Apple Silicon ejecutan la pila en la CPU o se conectan a una instancia de Ollama que se ejecuta de forma nativa en el equipo anfitrión.

El proyecto se presenta como un punto de partida de prueba de concepto, no como una implementación lista para producción. Incluye un flujo de trabajo de chat de ejemplo y enlaces a plantillas de IA de n8n que se pueden importar en la instancia local.

Funciones clave

  • 01Configuración de Docker Compose que integra n8n, Ollama, Qdrant y PostgreSQL
  • 02Perfiles de Compose para GPU NVIDIA, GPU AMD en Linux y ejecuciones solo con CPU
  • 03Flujo de trabajo de chat de ejemplo incluido para probar la pila después del inicio
  • 04Carpeta local compartida y montada en el contenedor de n8n para acceder a archivos
  • 05Opción para conectar n8n a una instancia de Ollama que se ejecuta de forma nativa en macOS

Casos de uso

  • Crear un agente de IA que programe citas sin enviar datos a API de terceros
  • Resumir o consultar archivos PDF de la empresa en un equipo local
  • Crear un prototipo de bot de Slack para comunicaciones internas de TI o de la empresa
  • Analizar documentos financieros privados con un modelo alojado localmente

Inicio rápido

  1. 1

    Clona el repositorio

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

    Entra en la carpeta del proyecto y crea el archivo de entorno

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

    Inicia el stack en la CPU

    docker compose --profile cpu up
  4. 4

    Abre n8n en http://localhost:5678/ en el navegador y completa la configuración

Antes de usarlo

  • El README indica que no está totalmente optimizado para producción y que está pensado para proyectos de prueba de concepto.
  • Los Mac con Apple Silicon no pueden exponer la GPU a Docker, por lo que Ollama se ejecuta en la CPU, salvo que lo ejecutes fuera de Docker.

Temas

Preguntas frecuentes

¿Qué es self-hosted-ai-starter-kit?
Plantilla de Docker Compose para poner en marcha una pila local de IA y low-code con n8n, Ollama, Qdrant y PostgreSQL autohospedados. Self-hosted AI Starter Kit es una plantilla de Docker Compose que pone en marcha, en un solo paso, un entorno local de desarrollo de IA y low-code. Incluye n8n autohospedado, una plataforma de flujos de trabajo low-code con más de 400 integraciones y nodos de IA, junto con Ollama para ejecutar LLM locales, Qdrant como almacén vectorial y PostgreSQL como base de datos.
¿self-hosted-ai-starter-kit es gratuito? ¿Qué licencia tiene?
self-hosted-ai-starter-kit es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿self-hosted-ai-starter-kit sigue mantenido?
Mantenimiento activo. El último commit de self-hosted-ai-starter-kit fue el 12 oct 2026.
¿Para qué puedo usar self-hosted-ai-starter-kit?
Crear un agente de IA que programe citas sin enviar datos a API de terceros Resumir o consultar archivos PDF de la empresa en un equipo local Crear un prototipo de bot de Slack para comunicaciones internas de TI o de la empresa Analizar documentos financieros privados con un modelo alojado localmente
¿Cómo se instala self-hosted-ai-starter-kit?
Clona el repositorio: git clone https://github.com/n8n-io/self-hosted-ai-starter-kit.git Entra en la carpeta del proyecto y crea el archivo de entorno: cd self-hosted-ai-starter-kit && cp .env.example .env Inicia el stack en la CPU: docker compose --profile cpu up Abre n8n en http://localhost:5678/ en el navegador y completa la configuración
¿Dónde consigo self-hosted-ai-starter-kit?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/n8n-io/self-hosted-ai-starter-kit

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados