Self-hosted AI Package
@kingler
About Self-hosted AI Package
VividWalls Multi-Agent System - AI-powered e-commerce platform with MCP servers for artwork management
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"vividwalls-mas": {
"command": "python",
"args": [
"start_services.py",
"--profile",
"gpu-nvidia"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Self-hosted AI Package?
Self-hosted AI Package is an open-source Docker Compose template that bootstraps a fully featured local AI and low-code development environment. It integrates Ollama for local LLMs, Open WebUI for chatting with n8n agents, Supabase for database and authentication, plus Flowise, Langfuse, SearXNG, and Caddy. It is designed for developers who want to build and run self-hosted AI workflows with complete data control.
How to use Self-hosted AI Package?
Clone the repository, set environment variables in a .env file (copying from .env.example), then run the start_services.py script with a profile flag for your hardware (e.g., --profile cpu for CPU-only, --profile gpu-nvidia for Nvidia GPUs). Access n8n at http://localhost:5678/ to set up your local instance and import workflows. For e-commerce features, optionally deploy MCP servers and import the included n8n workflow.
Key features of Self-hosted AI Package
- Self-hosted n8n with 400+ integrations and AI components
- Supabase for database, vector store, and authentication
- Ollama to run local LLMs
- Open WebUI interface for chatting with n8n agents
- Flowise no/low-code AI agent builder
- Langfuse LLM observability and monitoring
- SearXNG privacy-focused meta search engine
- Caddy managed HTTPS for custom domains
- Qdrant high-performance vector store
- Optional e-commerce MCP servers for Shopify and Pictorem
- Pre-built multi-agent n8n workflows for order fulfillment
Use cases of Self-hosted AI Package
- Build and run AI workflows locally without external API dependencies
- Automate e-commerce order fulfillment from Shopify to print-on-demand (Pictorem)
- Create custom RAG (retrieval-augmented generation) agents using local data
- Develop and test AI automations privately before deploying to production
- Integrate multiple AI services (LLMs, vector stores, search) in a single environment
FAQ from Self-hosted AI Package
What are the prerequisites?
Python, Git/GitHub Desktop, and Docker/Docker Desktop are required.
How do I run Self-hosted AI Package with a GPU?
Use python start_services.py --profile gpu-nvidia for Nvidia GPUs or --profile gpu-amd for AMD GPUs on Linux. For Mac/Apple Silicon, use --profile cpu or --profile none to run Ollama natively.
What is included in the package?
It includes n8n, Supabase, Ollama, Open WebUI, Flowise, Qdrant, SearXNG, Caddy, Langfuse, and optional e-commerce MCP servers for Shopify and Pictorem.
How do I deploy to the cloud?
Set up A records for subdomains, configure Caddy environment variables in .env, open required ports (e.g., 80, 443, 5678), then run the start script on a Linux cloud instance.
Where do I get help or report issues?
Join the Local AI community forum in the oTTomator Think Tank and check the GitHub Kanban board for feature requests and bug tracking.
More Other MCP servers
Codelf
unbugA search tool helps dev to solve the naming things problem.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Awesome Mlops
visengerA curated list of references for MLOps
Comments