SkillAgentSearch skills...

Selfhost AI

🚀 Self-hosted AI automation platform. Deploy n8n, Ollama, Flowise, RAG, Supabase & 30+ tools with one command. Auto HTTPS. Free Zapier/Make alternative.

Install / Use

npx skills add kossakovsky/selfhost-ai

Installs into whichever agent you are using.

README

Selfhost AI — Self-Hosted AI Automation Platform

GitHub stars License Docker Ubuntu n8n

Deploy 30+ AI and automation tools with a single command. This open-source Docker Compose template creates a complete self-hosted environment with n8n (workflow automation), Flowise (AI agents), Ollama (local LLMs), vector databases (Qdrant, Weaviate), RAG engines, Supabase, monitoring stack, and more — all pre-configured behind Caddy reverse proxy with automatic HTTPS. Plus, optionally import 300+ community workflows during setup!

Table of Contents

Key Features

  • Private AI Homelab — Run LLMs locally with Ollama, keep your data on your own servers
  • ChatGPT Alternative — Open WebUI provides a familiar chat interface for local AI models
  • Workflow Automation — n8n with 400+ integrations, scalable queue-based architecture
  • AI Agents & RAG — Flowise, Dify, LangChain, vector databases (Qdrant, Weaviate)
  • One Command Install — Interactive wizard, automatic secrets, zero manual configuration
  • Auto HTTPS — Caddy reverse proxy with automatic Let's Encrypt certificates
  • Built-in Monitoring — Grafana + Prometheus stack included
  • Production Ready — Scalable workers, health checks, proper service dependencies
  • Free & Open Source — No vendor lock-in, Apache 2.0 license

Why This Setup?

This installer helps you create your own powerful, private AI workshop. Imagine having a suite of tools at your fingertips to:

  • Automate repetitive tasks.
  • Build smart assistants tailored to your needs.
  • Analyze information and gain insights.
  • Generate creative content.

This setup provides a comprehensive suite of cutting-edge services, all pre-configured to work together. Key advantages include:

  • Rich Toolset: Get a curated collection of powerful open-source tools for AI development, automation, and monitoring, all in one place.
  • Scalable n8n Performance: n8n runs in queue mode by default, leveraging Redis for task management and Postgres for data storage. You can dynamically specify the number of n8n workers and task runners during installation, allowing for robust parallel processing of your workflows to handle demanding loads.
  • Full Control: All of this is hosted by you, giving you full control over your data, operations, and how resources are allocated.

What's Included

Caddy, Postgres, and Redis - Core services for web proxy, database, and caching, which are always included.

The installer also makes the following powerful open-source tools available for you to select and deploy via an interactive wizard during setup:

Appsmith - An open-source low-code platform for building internal tools, dashboards, and admin panels with a drag-and-drop UI builder.

n8n - A low-code platform with over 400 integrations and advanced AI components to automate workflows.

ComfyUI - A powerful, node-based UI for Stable Diffusion workflows. Build and run image-generation pipelines visually, with support for custom nodes and extensions.

Crawl4ai - A flexible web crawler designed for AI, enabling you to extract data from websites for your projects.

Docling - Universal document converter that transforms PDF, DOCX, PPTX, XLSX, HTML, and images into clean Markdown or JSON. Features advanced PDF parsing, OCR support, and a REST API with optional web UI. Perfect for document processing in n8n workflows.

Dify - An open-source AI application development platform that provides comprehensive LLMOps capabilities, including workflow management, prompt engineering, RAG pipelines, and AI agent orchestration. Perfect for building production-ready AI applications.

Flowise - A no-code/low-code AI agent builder that complements n8n perfectly, allowing you to create sophisticated AI applications with ease.

Gost - Versatile HTTP/HTTPS proxy for routing AI service outbound traffic through a central proxy point

Gotenberg - A stateless API for converting HTML, Markdown, Word, Excel, and other documents to PDF, PNG, or JPEG. Available only within the Docker network for internal use by n8n workflows and other services.

Grafana - An open-source platform for visualizing monitoring data, helping you understand system performance at a glance.

InvokeAI - A professional creative engine for Stable Diffusion with a polished web UI, node-based workflow editor, inpainting/outpainting, and a REST API. Choose NVIDIA, AMD, or CPU hardware during install; models and outputs are stored in ./invokeai on the host.

Langfuse - An open-source platform to help you observe and understand how your AI agents are performing, making it easier to debug and improve them.

Letta - An open-source agent server and SDK that can be connected to various LLM API backends (OpenAI, Anthropic, Ollama, etc.), enabling you to build and manage AI agents.

LightRAG - A simple and fast graph-based Retrieval-Augmented Generation system with automatic knowledge graph extraction, dual-level retrieval mechanisms, and incremental updates. Supports multiple storage backends (PostgreSQL, Neo4j, JSON) and embedding models.

LibreTranslate - Self-hosted translation API (50+ languages).

Neo4j - A graph database management system that allows you to model, store, and query data as a network of nodes and relationships.

NocoDB - An open source Airtable alternative that turns any database into a smart spreadsheet with a no-code interface for building collaborative apps.

Ollama - Run Llama 3, Mistral, Gemma, and other large language models locally. Optionally expose its API externally through Caddy under OLLAMA_HOSTNAME, protected by a generated Bearer token.

Open WebUI - A user-friendly, ChatGPT-like interface to interact privately with your AI models and n8n agents.

PaddleOCR - A CPU-ready OCR API powered by PaddleX Basic Serving.

Portainer - A lightweight, secure web UI to manage your Docker environment (containers, images, volumes, networks) with ease.

Databasus - Database backups & monitoring with a self-hosted UI.

Postiz - An open-source social media scheduling and publishing platform.

Prometheus - An open-source monitoring and alerting toolkit to keep an eye on system health.

Qdrant - A high-performance open-source vector store, specialized for AI. While Supabase also offers vector capabilities, Qdrant is included for its speed, making it ideal for demanding AI tasks.

RAGApp - Open-source application to build Retrieval-Augmented Generation (RAG) assistants over your data. Provides a web UI for chat and an HTTP API for integration with your workflows.

RAGFlow - An open-source RAG engine based on deep document understanding with Elasticsearch backend, providing truthful question-answering capabilities with well-founded citations from complex formatted data.

SearXNG - A free, open-source internet metasearch engine. It aggregates results from numerous search services without tracking or profiling you, ensuring your privacy.

Supabase - An open-source alternative to Firebase, providing database storage, user authentication, and more. It's a popular choice for AI applications.

Uptime Kuma - Self-hosted uptime monitoring tool with notifications

WAHA - WhatsApp HTTP API (REST API) that you can configure in a click! 3 engines: WEBJS (browser based), NOWEB (websocket nodejs), GOWS (websocket go).

Weaviate - An open-source AI-native vector database with a focus on scalability and ease of use. It can be used for RAG, hybrid search, and more.

Included Community Workflows

Get started quickly with a vast library of pre-built automations (optional import during setup)! This collection includes over 300 workflows covering a wide range of use cases:

🚦 What's inside?

  • AI Agents & Chatbots: RAG, LLM, LangChain, Ollama, OpenAI, Claude, Gemini, and more
  • Gmail & Outlook: Smart labeling, auto-replies, PDF handling, and email-to-Notion
  • HR, E-commerce, IT, Security, Research, and more!
  • **Notion, Airtable, Google She

Related Skills

View on GitHub
GitHub Stars914
CategoryDevelopment
Updated1h ago
Forks233

Languages

Shell

Security Score

100/100

Audited on Aug 8, 2026

No findings