Self-Hosted AI Tools You Can Run in Docker

AI apps and services that ship a Docker image, so you can start them on a home server, NAS or VPS without installing their dependencies.

200+ tools
An open-source terminal coding agent under the MIT license. Runs locally, connects to Ollama or cloud providers, and supports custom workflows.

110.7KUpdated 4 hours agoMIT

macOS · Windows · Linux · Docker#Agent Skills#Code execution#MCP

Self-hosted photo gallery with RAW support and face recognition. Runs on Docker, Linux and ARM devices, keeps media on your server, and uses AGPL-3.0.

6.5KUpdated 6 days agoAGPL-3.0

Linux · Docker · Web#Multi-user access

Self-hosted AI application platform for enterprise workflows, RAG and agents. Runs through Docker with a browser interface under Apache 2.0.

12KUpdated 1 week agoApache-2.0

Docker · Web#Batch processing#Human approval#Multi-agent workflows

A self-hosted LLMOps platform for prompt versioning, monitoring and caching, with Node.js, Python and LangChain clients. Apache 2.0 licensed.

3.3KUpdated 1 month agoApache-2.0

Docker · Web#Multi-user access#Prompt versioning

Self-hosted LLM security scanner for prompts and responses. Use it as a Python library or REST API with local or OpenAI embeddings. Apache 2.0 licensed.

496Updated 3 years agoApache-2.0

Docker · Web#Guardrails#Semantic search

Self-hosted AI gateway with OpenAI and Anthropic API compatibility, Ollama and vLLM support, caching, failover, and per-team usage tracking. MIT licensed.

1.2KUpdated 1 day agoMIT

macOS · Windows · Linux · Docker · Web#Guardrails#llama.cpp backend#LLM tracing

Self-hosted AI gateway routes OpenAI-compatible requests to cloud providers or vLLM, with centralized credentials and an Apache 2.0 license.

2.2KUpdated 20 hours agoApache-2.0

Docker#LLM tracing#MCP#Multi-user access

Self-hosted AI gateway with MIT licensing, per-key cost and rate limits, and support for OpenAI, Anthropic and local models through vLLM.

1.2KUpdated 2 years agoMIT

Docker#Guardrails#Multi-user access#OpenAI-compatible API

Self-hosted LLM API gateway with an OpenAI-compatible API, Ollama support and access controls. Runs as a single executable or in Docker under MIT.

37KUpdated 2 years agoMIT

Linux · Docker · Web#Multi-user access#Ollama integration#OpenAI-compatible API

A community Helm chart that deploys Ollama on Kubernetes, with CPU or NVIDIA and AMD GPU support. Open source under the MIT license.

592Updated 5 days agoMIT

Docker#Ollama integration

A self-hosted voice satellite for Home Assistant with local wake word detection. Runs on Raspberry Pi hardware under the MIT license; archived and unmaintained.

1.2KUpdated 8 months agoMIT

Linux · Docker#Code execution#Home Assistant integration#Voice activity detection

An open-source audio separation library that splits music into vocals and instruments locally, using Python and TensorFlow. Supports Docker and GPUs.

28.5KUpdated 3 months agoMIT

Windows · Docker

Local AI music separation software splits songs into stems on Windows, macOS and Linux. MIT licensed, with CPU or CUDA GPU processing.

10.4KUpdated 3 years agoMIT

macOS · Windows · Linux · Docker#Batch processing#Quantization

A Python voice AI agent library under the MIT license, with self-hosted telephony, OpenAI and Anthropic integrations, and local speech options.

3.8KUpdated 2 years agoMIT

Docker#Streaming inference#Tool calling

A voice AI agent platform with an MIT-licensed, self-hosted Python core, Docker support, and hosted APIs for multilingual phone calls.

778Updated 2 days agoMIT

Docker#Human approval#Multilingual#Tool calling

An open source MCP gateway that bridges stdio, Streamable HTTP, SSE and WebSockets. Runs locally or in Docker under the MIT license.

2.9KUpdated 1 day agoMIT

Docker#MCP

An open-source MCP proxy that connects stdio clients to SSE or Streamable HTTP servers and exposes local MCP servers over HTTP. MIT licensed; supports Docker.

2.8KUpdated 5 months agoMIT

macOS · Windows · Linux · Docker#MCP

Self-hosted query engine that joins live data sources and searches documents through SQL, with Docker deployment and MySQL or PostgreSQL clients.

24Updated 3 weeks ago

Docker · Web#Hybrid search#Reranking#Scheduled tasks

An open-source computer vision API that runs offline on your hardware, with face recognition, object detection and support for custom models.

818Updated 4 years agoApache-2.0

macOS · Windows · Linux · Docker#Home Assistant integration#Works offline

A self-hosted AI server that gives applications a REST API for local image and text processing on Windows, macOS, Linux and Docker.

982Updated 1 year ago

macOS · Windows · Linux · Docker#Home Assistant integration#Image-to-image#Multimodal input

Self-hosted facial recognition UI and API for Frigate and Home Assistant. Runs in Docker, uses multiple detection backends, and is MIT licensed.

1.4KUpdated 1 year agoMIT

Docker · Web#Home Assistant integration

Favicon of Fooocus

Fooocus

1 video
A local AI image generator using Stable Diffusion XL. Runs offline on Windows, Linux and Apple Silicon Macs, with image editing and upscaling.

53.2KUpdated 1 year agoGPL-3.0

macOS · Windows · Linux · Docker · Web#ControlNet#Image-to-image#Inpainting

Self-hosted AI chat and document Q&A runs on Linux, macOS and Windows with local or cloud models. Apache 2.0 licensed; archived and no longer maintained.

12KUpdated 12 months agoApache-2.0

macOS · Windows · Linux · Docker · Web#Code execution#llama.cpp backend#Multi-user access

Self-hosted document Q&A system with offline support, Chinese and English retrieval, and Ollama or OpenAI-compatible model connections. Licensed under AGPL-3.0.

14.2KUpdated 1 week agoAGPL-3.0

macOS · Windows · Linux · Docker · Web#Multilingual#Ollama integration#OpenAI-compatible API

Text embedding models for self-hosted multilingual and code search, with custom vector sizes and support for CPU or NVIDIA GPU inference.

2KUpdated 1 year ago

Docker#Batch processing#Hugging Face integration#Multilingual

A self-hosted Discord bot that connects chat to local Ollama models, with streamed replies, conversation history, private threads and Docker support.

192Updated 1 week agoCC-BY-4.0

Linux · Docker#Multi-user access#Ollama integration

Local FLUX LoRA training UI for Windows, Linux and Docker, with support for GPUs with 12GB VRAM. Open source under the MIT license.

3.3KUpdated 2 months agoMIT

Windows · Linux · Docker · Web#Hugging Face integration#LoRA

A self-hosted text-to-speech server using Piper and Coqui XTTS v2, with voice cloning and an OpenAI-compatible API. Archived and no longer maintained.

857Updated 2 years agoAGPL-3.0

macOS · Windows · Linux · Docker#Multilingual#ONNX#OpenAI-compatible API

Self-hosted RAG chatbot with Ollama and cloud model support, licensed BSD-3-Clause. The project is archived and no longer maintained.

7.7KUpdated 4 months agoBSD-3-Clause

Windows · Docker · Web#Hugging Face integration#Hybrid search#Ollama integration

Deprecated Zep Community Edition provides self-hosted, time-aware agent memory using Docker and separate LLM and embedding services.

getzep/zepAgent Memory

Docker#Hybrid search#Knowledge graphs#OpenAI-compatible API

A self-hosted RAG app built on LlamaIndex. Run it with Docker, use local models through Ollama, or connect to hosted OpenAI and Gemini models.

4.4KUpdated 2 years agoApache-2.0

Docker · Web#Ollama integration#RAG

An open-source AI search engine you can self-host with Docker, with cited answers, Ollama support, and quick or multi-step web research.

9.2KUpdated 5 days agoApache-2.0

Docker · Web#Multi-user access#Ollama integration#OpenAI-compatible API

An open-source AI search engine you can self-host with Docker, using Ollama for local models or OpenAI, Groq and LiteLLM for other backends.

3.5KUpdated 2 years agoApache-2.0

Docker · Web#Ollama integration#Web search

Favicon of Flowise

Flowise

2 videos
Self-hosted AI agent builder with visual workflows, knowledge retrieval and human review. Runs locally or in Docker; the repository is archived.

55.5KUpdated 2 months ago

Docker · Web#Human approval#LLM tracing#Multi-agent workflows

An open-source AI UI builder that runs locally with Docker, previews generated interfaces, and works with Ollama or cloud models.

22.6KUpdated 3 months agoApache-2.0

macOS · Docker · Web#Ollama integration#OpenAI-compatible API

A self-hosted AI coding assistant that builds apps with developer review. Runs locally, uses cloud model APIs, and is no longer maintained.

33.7KUpdated 4 months ago

Windows · Docker#Code execution#Human approval#Multi-agent workflows