[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73996":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":15,"starSnapshotCount":15,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},73996,"self-hosted-ai-starter-kit","n8n-io\u002Fself-hosted-ai-starter-kit","n8n-io","The Self-hosted AI Starter Kit is an open-source template that quickly sets up a local AI environment. Curated by n8n, it provides essential tools for creating secure, self-hosted AI workflows.","https:\u002F\u002Fn8n.io",null,14958,3780,183,6,0,21,48,154,63,45,"Apache License 2.0",false,"main",[25,26,27,28,29],"ai","ai-agents","low-code","self-hosted","starter-kit","2026-06-12 02:03:20","# Self-hosted AI starter kit\n\n**Self-hosted AI Starter Kit** is an open-source Docker Compose template designed to swiftly initialize a comprehensive local AI and low-code development environment.\n\n![n8n.io - Screenshot](https:\u002F\u002Fraw.githubusercontent.com\u002Fn8n-io\u002Fself-hosted-ai-starter-kit\u002Fmain\u002Fassets\u002Fn8n-demo.gif)\n\nCurated by \u003Chttps:\u002F\u002Fgithub.com\u002Fn8n-io>, it combines the self-hosted n8n\nplatform with a curated list of compatible AI products and components to\nquickly get started with building self-hosted AI workflows.\n\n> [!TIP]\n> [Read the announcement](https:\u002F\u002Fblog.n8n.io\u002Fself-hosted-ai\u002F)\n\n### What’s included\n\n✅ [**Self-hosted n8n**](https:\u002F\u002Fn8n.io\u002F) - Low-code platform with over 400\nintegrations and advanced AI components\n\n✅ [**Ollama**](https:\u002F\u002Follama.com\u002F) - Cross-platform LLM platform to install\nand run the latest local LLMs\n\n✅ [**Qdrant**](https:\u002F\u002Fqdrant.tech\u002F) - Open-source, high performance vector\nstore with an comprehensive API\n\n✅ [**PostgreSQL**](https:\u002F\u002Fwww.postgresql.org\u002F) -  Workhorse of the Data\nEngineering world, handles large amounts of data safely.\n\n### What you can build\n\n⭐️ **AI Agents** for scheduling appointments\n\n⭐️ **Summarize Company PDFs** securely without data leaks\n\n⭐️ **Smarter Slack Bots** for enhanced company communications and IT operations\n\n⭐️ **Private Financial Document Analysis** at minimal cost\n\n## Installation\n\n### Cloning the Repository\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fself-hosted-ai-starter-kit.git\ncd self-hosted-ai-starter-kit\ncp .env.example .env # you should update secrets and passwords inside\n```\n\n### Running n8n using Docker Compose\n\n#### For Nvidia GPU users\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fself-hosted-ai-starter-kit.git\ncd self-hosted-ai-starter-kit\ncp .env.example .env # you should update secrets and passwords inside\ndocker compose --profile gpu-nvidia up\n```\n\n> [!NOTE]\n> If you have not used your Nvidia GPU with Docker before, please follow the\n> [Ollama Docker instructions](https:\u002F\u002Fgithub.com\u002Follama\u002Follama\u002Fblob\u002Fmain\u002Fdocs\u002Fdocker.md).\n\n### For AMD GPU users on Linux\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fself-hosted-ai-starter-kit.git\ncd self-hosted-ai-starter-kit\ncp .env.example .env # you should update secrets and passwords inside\ndocker compose --profile gpu-amd up\n```\n\n#### For Mac \u002F Apple Silicon users\n\nIf you’re using a Mac with an M1 or newer processor, you can't expose your GPU\nto the Docker instance, unfortunately. There are two options in this case:\n\n1. Run the starter kit fully on CPU, like in the section \"For everyone else\"\n   below\n2. Run Ollama on your Mac for faster inference, and connect to that from the\n   n8n instance\n\nIf you want to run Ollama on your mac, check the\n[Ollama homepage](https:\u002F\u002Follama.com\u002F)\nfor installation instructions, and run the starter kit as follows:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fself-hosted-ai-starter-kit.git\ncd self-hosted-ai-starter-kit\ncp .env.example .env # you should update secrets and passwords inside\ndocker compose up\n```\n\n##### For Mac users running OLLAMA locally\n\nIf you're running OLLAMA locally on your Mac (not in Docker), you need to modify the OLLAMA_HOST environment variable\n\n1. Set OLLAMA_HOST to `host.docker.internal:11434` in your .env file. \n2. Additionally, after you see \"Editor is now accessible via: \u003Chttp:\u002F\u002Flocalhost:5678\u002F>\":\n\n    1. Head to \u003Chttp:\u002F\u002Flocalhost:5678\u002Fhome\u002Fcredentials>\n    2. Click on \"Local Ollama service\"\n    3. Change the base URL to \"http:\u002F\u002Fhost.docker.internal:11434\u002F\"\n\n#### For everyone else\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fself-hosted-ai-starter-kit.git\ncd self-hosted-ai-starter-kit\ncp .env.example .env # you should update secrets and passwords inside\ndocker compose --profile cpu up\n```\n\n## ⚡️ Quick start and usage\n\nThe 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.\nAfter completing the installation steps above, simply follow the steps below to get started.\n\n1. Open \u003Chttp:\u002F\u002Flocalhost:5678\u002F> in your browser to set up n8n. You’ll only\n   have to do this once.\n2. Open the included workflow:\n   \u003Chttp:\u002F\u002Flocalhost:5678\u002Fworkflow\u002FsrOnR8PAY3u4RSwb>\n3. Click the **Chat** button at the bottom of the canvas, to start running the workflow.\n4. If this is the first time you’re running the workflow, you may need to wait\n   until Ollama finishes downloading Llama3.2. You can inspect the docker\n   console logs to check on the progress.\n\nTo open n8n at any time, visit \u003Chttp:\u002F\u002Flocalhost:5678\u002F> in your browser.\n\nWith your n8n instance, you’ll have access to over 400 integrations and a\nsuite of basic and advanced AI nodes such as\n[AI Agent](https:\u002F\u002Fdocs.n8n.io\u002Fintegrations\u002Fbuiltin\u002Fcluster-nodes\u002Froot-nodes\u002Fn8n-nodes-langchain.agent\u002F),\n[Text classifier](https:\u002F\u002Fdocs.n8n.io\u002Fintegrations\u002Fbuiltin\u002Fcluster-nodes\u002Froot-nodes\u002Fn8n-nodes-langchain.text-classifier\u002F),\nand [Information Extractor](https:\u002F\u002Fdocs.n8n.io\u002Fintegrations\u002Fbuiltin\u002Fcluster-nodes\u002Froot-nodes\u002Fn8n-nodes-langchain.information-extractor\u002F)\nnodes. To keep everything local, just remember to use the Ollama node for your\nlanguage model and Qdrant as your vector store.\n\n> [!NOTE]\n> This starter kit is designed to help you get started with self-hosted AI\n> workflows. While it’s not fully optimized for production environments, it\n> combines robust components that work well together for proof-of-concept\n> projects. You can customize it to meet your specific needs\n\n## Upgrading\n\n* ### For Nvidia GPU setups:\n\n```bash\ndocker compose --profile gpu-nvidia pull\ndocker compose create && docker compose --profile gpu-nvidia up\n```\n\n* ### For Mac \u002F Apple Silicon users\n\n```bash\ndocker compose pull\ndocker compose create && docker compose up\n```\n\n* ### For Non-GPU setups:\n\n```bash\ndocker compose --profile cpu pull\ndocker compose create && docker compose --profile cpu up\n```\n\n## 👓 Recommended reading\n\nn8n is full of useful content for getting started quickly with its AI concepts\nand nodes. If you run into an issue, go to [support](#support).\n\n- [AI agents for developers: from theory to practice with n8n](https:\u002F\u002Fblog.n8n.io\u002Fai-agents\u002F)\n- [Tutorial: Build an AI workflow in n8n](https:\u002F\u002Fdocs.n8n.io\u002Fadvanced-ai\u002Fintro-tutorial\u002F)\n- [Langchain Concepts in n8n](https:\u002F\u002Fdocs.n8n.io\u002Fadvanced-ai\u002Flangchain\u002Flangchain-n8n\u002F)\n- [Demonstration of key differences between agents and chains](https:\u002F\u002Fdocs.n8n.io\u002Fadvanced-ai\u002Fexamples\u002Fagent-chain-comparison\u002F)\n- [What are vector databases?](https:\u002F\u002Fdocs.n8n.io\u002Fadvanced-ai\u002Fexamples\u002Funderstand-vector-databases\u002F)\n\n## 🎥 Video walkthrough\n\n- [Installing and using Local AI for n8n](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=xz_X2N-hPg0)\n\n## 🛍️ More AI templates\n\nFor more AI workflow ideas, visit the [**official n8n AI template\ngallery**](https:\u002F\u002Fn8n.io\u002Fworkflows\u002Fcategories\u002Fai\u002F). From each workflow,\nselect the **Use workflow** button to automatically import the workflow into\nyour local n8n instance.\n\n### Learn AI key concepts\n\n- [AI Agent Chat](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F1954-ai-agent-chat\u002F)\n- [AI chat with any data source (using the n8n workflow too)](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2026-ai-chat-with-any-data-source-using-the-n8n-workflow-tool\u002F)\n- [Chat with OpenAI Assistant (by adding a memory)](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2098-chat-with-openai-assistant-by-adding-a-memory\u002F)\n- [Use an open-source LLM (via Hugging Face)](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F1980-use-an-open-source-llm-via-huggingface\u002F)\n- [Chat with PDF docs using AI (quoting sources)](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2165-chat-with-pdf-docs-using-ai-quoting-sources\u002F)\n- [AI agent that can scrape webpages](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2006-ai-agent-that-can-scrape-webpages\u002F)\n\n### Local AI templates\n\n- [Tax Code Assistant](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2341-build-a-tax-code-assistant-with-qdrant-mistralai-and-openai\u002F)\n- [Breakdown Documents into Study Notes with MistralAI and Qdrant](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2339-breakdown-documents-into-study-notes-using-templating-mistralai-and-qdrant\u002F)\n- [Financial Documents Assistant using Qdrant and](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2335-build-a-financial-documents-assistant-using-qdrant-and-mistralai\u002F) [Mistral.ai](http:\u002F\u002Fmistral.ai\u002F)\n- [Recipe Recommendations with Qdrant and Mistral](https:\u002F\u002Fn8n.io\u002Fworkflows\u002F2333-recipe-recommendations-with-qdrant-and-mistral\u002F)\n\n## Tips & tricks\n\n### Accessing local files\n\nThe self-hosted AI starter kit will create a shared folder (by default,\nlocated in the same directory) which is mounted to the n8n container and\nallows n8n to access files on disk. This folder within the n8n container is\nlocated at `\u002Fdata\u002Fshared` -- this is the path you’ll need to use in nodes that\ninteract with the local filesystem.\n\n**Nodes that interact with the local filesystem**\n\n- [Read\u002FWrite Files from Disk](https:\u002F\u002Fdocs.n8n.io\u002Fintegrations\u002Fbuiltin\u002Fcore-nodes\u002Fn8n-nodes-base.filesreadwrite\u002F)\n- [Local File Trigger](https:\u002F\u002Fdocs.n8n.io\u002Fintegrations\u002Fbuiltin\u002Fcore-nodes\u002Fn8n-nodes-base.localfiletrigger\u002F)\n- [Execute Command](https:\u002F\u002Fdocs.n8n.io\u002Fintegrations\u002Fbuiltin\u002Fcore-nodes\u002Fn8n-nodes-base.executecommand\u002F)\n\n## 📜 License\n\nThis project is licensed under the Apache License 2.0 - see the\n[LICENSE](LICENSE) file for details.\n\n## 💬 Support\n\nJoin the conversation in the [n8n Forum](https:\u002F\u002Fcommunity.n8n.io\u002F), where you\ncan:\n\n- **Share Your Work**: Show off what you’ve built with n8n and inspire others\n  in the community.\n- **Ask Questions**: Whether you’re just getting started or you’re a seasoned\n  pro, the community and our team are ready to support with any challenges.\n- **Propose Ideas**: Have an idea for a feature or improvement? Let us know!\n  We’re always eager to hear what you’d like to see next.\n","Self-hosted AI Starter Kit 是一个开源的 Docker Compose 模板，旨在快速搭建本地AI和低代码开发环境。该项目由 n8n 策划，集成了自托管的 n8n 平台、Ollama（跨平台LLM平台）、Qdrant（高性能向量存储）以及PostgreSQL数据库等工具，为构建安全且自托管的AI工作流提供了必要的组件。适用于需要在本地环境中开发并运行AI代理、文档摘要、智能聊天机器人或进行私密财务文档分析等场景，特别适合对数据隐私有较高要求的企业和个人开发者使用。",2,"2026-06-11 03:48:18","high_star"]