Self-hosted AI Starter Kit is a Docker Compose template that quickly sets up a local AI and low-code development environment with self-hosted components.
The kit addresses the challenge of assembling and configuring multiple AI tools for local development by bundling them together in a pre-configured Docker Compose setup. It combines n8n, a low-code platform with over 400 integrations and AI components, with Ollama for running local language models, Qdrant as a vector store, and PostgreSQL for data persistence. This approach eliminates the friction of individually installing and networking these tools, allowing developers to start building AI workflows immediately after cloning the repository and running Docker Compose.
The starter kit suits developers who want to build self-hosted AI applications without cloud dependencies or data leaks. It is designed for use cases like AI agents for scheduling, secure PDF summarization, enhanced Slack bots, and private financial document analysis. The kit includes platform-specific setup instructions for Nvidia GPU, AMD GPU on Linux, and Apple Silicon Macs, accommodating different hardware configurations. For Mac users unable to expose GPU to Docker, the template supports running Ollama locally on the host machine while connecting to it from the n8n instance running in Docker.
Development activity shows consistent engagement with the repository. The project maintains clear documentation with platform-specific installation guidance and troubleshooting steps. Updates address hardware compatibility across different systems, indicating responsiveness to user needs across diverse environments. The inclusion of example workflows and step-by-step quick-start instructions demonstrates attention to reducing barriers for new users.