Case | Command | Description |
---|---|---|
Non NVIDIA or Apple Silicon | docker compose --profile cpu up |
Runs the starter kit on CPU |
NVIDIA GPU users | docker compose --profile gpu-nvidia up |
Runs the starter kit using NVIDIA GPU |
Mac / Apple Silicon users | docker compose up |
Runs Ollama on Mac for faster inference, connecting from n8n instance |
Note: For Mac/Apple Silicon users, there's an alternative option to run fully on CPU using the same command as for "Non NVIDIA or Apple Silicon" cases.
After you followed the quick start set-up below, change the Ollama credentials
by using http://host.docker.internal:11434/
as the host.
Page | Description |
---|---|
n8n |
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.
docker compose --profile gpu-nvidia pull
docker compose create && docker compose --profile gpu-nvidia up
docker compose pull
docker compose create && docker compose up
docker compose --profile cpu pull
docker compose create && docker compose --profile cpu up
n8n is full of useful content for getting started quickly with its AI concepts and nodes. If you run into an issue, go to support.
- AI agents for developers: from theory to practice with n8n
- Tutorial: Build an AI workflow in n8n
- Langchain Concepts in n8n
- Demonstration of key differences between agents and chains
- What are vector databases?
For more AI workflow ideas, visit the official n8n AI template gallery. From each workflow, select the Use workflow button to automatically import the workflow into your local n8n instance.
- AI Agent Chat
- AI chat with any data source (using the n8n workflow too)
- Chat with OpenAI Assistant (by adding a memory)
- Use an open-source LLM (via HuggingFace)
- Chat with PDF docs using AI (quoting sources)
- AI agent that can scrape webpages
- Tax Code Assistant
- Breakdown Documents into Study Notes with MistralAI and Qdrant
- Financial Documents Assistant using Qdrant and Mistral.ai
- Recipe Recommendations with Qdrant and Mistral
The self-hosted AI starter kit will create a shared folder (by default,
located in the same directory) which is mounted to the n8n container and
allows n8n to access files on disk. This folder within the n8n container is
located at /data/shared
-- this is the path you’ll need to use in nodes that
interact with the local filesystem.
Nodes that interact with the local filesystem