Home/AI Agents/self-hosted-ai-starter-kit
self-hosted-ai-starter-kit logo

self-hosted-ai-starter-kit

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

Self-hosted AI Starter Kit template for local AI workflows

GraphCanon updated today · GitHub synced today · 25 views this month

15k stars3.8k forksLast push 4w Apache-2.0

Decision brief

The Self-hosted AI Starter Kit by n8n offers a pre-configured Docker Compose setup for setting up local AI workflows.

Good fit when

  • * When you need a customizable, self-hosted environment for AI workflows using tools like n8n with minimal setup via Docker Compose.
  • * If you want to leverage GPU acceleration from Nvidia and are familiar with integrating GPUs in Docker environments, as the kit includes specific instructions for Nvidia GPU users.

Avoid when

  • * Avoid if your project requires full-scale production-ready setups; this starter kit is more fitted for early-stage development and prototyping, with customization needed to scale.
  • * Not suitable for users unfamiliar or uncomfortable working with Docker and setting up environments manually, including modifying `.env` files and potentially dealing with GPU setup instructions.
Requirements:
Ensure Nvidia GPU support is correctly configured if planning to utilize GPU acceleration.

Observed Jul 11, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Active (27d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

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

How it fits your stack(16)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Integrates

Related

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Provides an open-source template to quickly set up a secure, self-hosted environment for creating AI workflows using Docker Compose.

Capability facts

Deploy
Self-host

Source: dockerfile:docker-compose.yml · Aug 20, 2026

Docker
Dockerfile present

Source: dockerfile:docker-compose.yml · Aug 20, 2026

Categories

Graph entities

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

LangChain integrationLangChain

Source: README excerpt (regex_v1, Aug 20, 2026)

nt](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/),
Source link

Tags

README

Running n8n using Docker Compose

For Nvidia GPU users

git clone https://github.com/n8n-io/self-hosted-ai-starter-kit.git
cd self-hosted-ai-starter-kit
cp .env.example .env # you should update secrets and passwords inside
docker compose --profile gpu-nvidia up

[!NOTE] If you have not used your Nvidia GPU with Docker before, please follow the Ollama Docker instructions.


⚡️ Quick start and usage

The core of the Self-hosted AI Starter Kit is a Docker Compose file, pre-configured with network and storage settings, minimizing the need for additional installations. After completing the installation steps above, simply follow the steps below to get started.

  1. Open http://localhost:5678/ in your browser to set up n8n. You’ll only have to do this once.
  2. Open the included workflow: http://localhost:5678/workflow/srOnR8PAY3u4RSwb
  3. Click the Chat button at the bottom of the canvas, to start running the workflow.
  4. If this is the first time you’re running the workflow, you may need to wait until Ollama finishes downloading Llama3.2. You can inspect the docker console logs to check on the progress.

To open n8n at any time, visit http://localhost:5678/ in your browser.

With your n8n instance, you’ll have access to over 400 integrations and a suite of basic and advanced AI nodes such as AI Agent, Text classifier, and Information Extractor nodes. To keep everything local, just remember to use the Ollama node for your language model and Qdrant as your vector store.

[!NOTE] This starter kit is designed to help you get started with self-hosted AI workflows. While it’s not fully optimized for production environments, it combines robust components that work well together for proof-of-concept projects. You can customize it to meet your specific needs


📜 License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.