coleam00/local-ai-packaged — explained in plain English
Analysis updated 2026-07-03
Run local language models privately on your own hardware with Ollama and chat through Open WebUI, without sending data to any cloud service.
Build AI agents in n8n or Flowise that search the web via SearXNG and store results in Qdrant for retrieval-augmented generation workflows.
Self-host a full AI app backend including PostgreSQL, auth, and file storage via Supabase, replacing cloud database services.
Monitor and debug AI agent behavior over time using Langfuse without sending telemetry to a third party.
| coleam00/local-ai-packaged | abhitronix/vidgear | generalmills/pytrends | |
|---|---|---|---|
| Stars | 3,696 | 3,697 | 3,695 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | easy |
| Complexity | 4/5 | 3/5 | 2/5 |
| Audience | developer | developer | data |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker with Compose, a compatible GPU or CPU-only profile selection, and filling in a configuration file with passwords and API keys before the first run.
Local AI Packaged is a Docker Compose setup that runs a collection of AI and automation tools together on your own machine or server, without sending data to external cloud services. You download the repository, fill in a configuration file with passwords and secret keys, run one Python script, and all the services start up together. The bundle includes Ollama, which downloads and runs large language models locally so you can chat with them privately. Open WebUI provides the chat interface for those models and also lets you connect to AI agent workflows. n8n is a visual workflow automation tool with over 400 pre-built integrations, used here to build the AI agents themselves. Flowise is a second, simpler tool for building AI agent flows with a drag-and-drop interface. Supabase provides a PostgreSQL database, authentication, and file storage as a self-hosted alternative to cloud database services. Qdrant and Neo4j offer two different ways to store and query AI-relevant data: Qdrant is a vector database for similarity search (used in retrieval-augmented generation workflows), and Neo4j is a graph database for storing relationships between pieces of information. SearXNG is a privacy-focused search engine that aggregates results from many sources, letting agents search the web without going through Google. Langfuse tracks what your AI agents are doing over time so you can observe and debug them. Caddy handles HTTPS certificates automatically if you want to expose the services on a public domain. Startup profiles select the GPU configuration: Nvidia, AMD, CPU-only, or a mode for Mac users who run Ollama outside of Docker since Apple Silicon cannot directly share the GPU with Docker containers. Pre-built n8n workflow files are included in the repository to give you working examples without starting from scratch. The README notes that recent Supabase updates have added new required environment variables, and it calls out the specific values to add if you have an existing installation from before mid-2025.
Docker Compose bundle that launches Ollama, Open WebUI, n8n, Flowise, Supabase, Qdrant, Neo4j, and more on your own machine so you have a complete private AI stack with no cloud required.
Mainly Python. The stack also includes Docker Compose, Python, Ollama.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.