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
Self-hosted AI data assistant that queries databases, analyzes files, and generates reports with local models or cloud APIs. Open source under MIT.

20.1KUpdated 2 days agoMIT

macOS · Linux · Docker · Web#Code execution#llama.cpp backend#OpenAI-compatible API

Self-hosted photo management software with face recognition and semantic search. Runs through Docker, supports RAW photos and videos, and uses the MIT license.

8.1KUpdated 1 day agoMIT

Windows · Linux · iOS · Android · Docker · Web#Multi-user access#ONNX#Semantic search

Free, open source CCTV software for Linux that captures, analyzes and records video from IP, USB and analog cameras under the GPL-2.0 license.

5.9KUpdated 21 hours agoGPL-2.0

Linux · Docker

Downloadable coding models for local completion and tool-using agents. Codestral and Devstral releases have different model licenses.

10.8KUpdated 3 months agoApache-2.0

Docker#Hugging Face integration#Tool calling

LLM models for local or cloud inference, with downloadable weights and function calling. The Apache 2.0 inference library is archived.

10.8KUpdated 3 months agoApache-2.0

Docker#Hugging Face integration#Multimodal input#Tool calling

An open-source AI gateway built on Envoy. Self-host agent orchestration, route LLM requests, and capture OpenTelemetry traces under Apache 2.0.

7.1KUpdated 2 days agoApache-2.0

Docker#Guardrails#LLM tracing#Multi-agent workflows

Self-hosted AI image generation UI for Windows, Linux and Apple Silicon Macs. Use Stable Diffusion and Flux with ComfyUI workflows under an MIT license.

4.6KUpdated 21 hours agoMIT

macOS · Windows · Linux · Docker · Web#Visual workflows

An open-source Python document parser for LLM applications. Run it locally or in Docker to process PDFs, Word files and images under Apache 2.0.

15.5KUpdated 3 days agoApache-2.0

macOS · Windows · Linux · Docker#Multilingual

An open-source AI gateway under the MIT license, with an OpenAI-compatible API for Ollama and cloud providers. Runs locally with Node.js or Docker.

13.1KUpdated 4 months agoMIT

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

A self-hosted multimodal retrieval engine for AI apps, with ColPali visual search, Docker deployment, and MCP access through Claude or Open Web UI.

3.7KUpdated 5 days ago

Docker · Web#MCP#Multi-user access#Multimodal input

A self-hosted vector search engine for text and images, with built-in embedding generation, Docker deployment, and an Apache 2.0 license.

5KUpdated 6 months agoApache-2.0

Docker#Hugging Face integration#Multimodal input#RAG

AI coding agent for multi-file tasks, with a Docker self-hosted server, MIT license, and support for Anthropic, OpenAI and Google models.

15.7KUpdated 12 months agoMIT

Windows · Docker#Code execution#Git integration#Human approval

A self-hostable AI chat interface with Docker deployment, local model connections through LocalAI and RWKV-Runner, and desktop clients.

88.8KUpdated 2 months agoMIT

macOS · Windows · Linux · Docker · Web#MCP#Multimodal input#OpenAI-compatible API

A self-hosted AI retrieval system with document search, cited answers and research agents. Runs in Python or Docker and uses the MIT license.

8KUpdated 11 months agoMIT

Docker#Hybrid search#Knowledge graphs#Multi-user access

Open-source text-to-speech software for local voice cloning and streaming speech generation, with Apache 2.0 licensing and NVIDIA GPU deployment.

23.8KUpdated 4 months agoApache-2.0

Linux · Docker · Web#Hugging Face integration#Multilingual#Streaming inference

A bilingual local LLM family for English and Chinese, with chat and base models, version-specific licensing, and quantized variants for consumer GPUs.

7.8KUpdated 2 years agoApache-2.0

Docker#Hugging Face integration#llama.cpp backend#Multilingual

A local image captioning model with open weights, Apache 2.0 code, SFW and NSFW coverage, and support for ComfyUI and vLLM.

1.3KUpdated 7 months agoApache-2.0

Windows · Docker#Hugging Face integration#Multimodal input#OpenAI-compatible API

An open-source object detection model that finds objects using text prompts. Run it locally with PyTorch on a CPU or NVIDIA GPU. Apache 2.0 licensed.

10.6KUpdated 2 years agoApache-2.0

Docker · Web#Hugging Face integration#Multimodal input

Open-source text-to-speech software generates custom voices locally on NVIDIA GPUs or Apple Silicon, with Docker support and an Apache 2.0 license.

14.9KUpdated 2 years agoApache-2.0

macOS · Windows · Docker#Streaming inference#Voice cloning

Local LLM acceleration library for Intel CPUs, GPUs and NPUs. Runs on Windows and Linux, integrates with Ollama and llama.cpp, and is archived.

8.9KUpdated 8 months agoApache-2.0

Windows · Linux · Docker#Distributed execution#GGUF#Hugging Face integration

A self-hosted LLM inference server under Apache 2.0, with Docker deployment, multi-GPU support and an OpenAI-compatible chat API. The project is archived.

10.9KUpdated 6 months agoApache-2.0

Linux · Docker#Batch processing#Distributed execution#Hugging Face integration

Open-source text-to-speech model for local English dialogue generation, with voice cloning, NVIDIA GPU inference and an Apache 2.0 license.

19.4KUpdated 10 months agoApache-2.0

Docker · Web#Hugging Face integration#Multimodal input#Voice cloning

Local AI voice assistant for Linux and Windows with camera vision, persistent memory and MCP tools. Uses Ollama or cloud APIs. MIT licensed.

5.7KUpdated 2 weeks agoMIT

macOS · Windows · Linux · Docker#Home Assistant integration#MCP#Multi-agent workflows

A browser-based LLM chat app that connects to Ollama and OpenAI servers, stores chat data in your browser, and supports text, vision and reasoning models.

1.2KUpdated 12 months agoMIT

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

Local AI lip-sync software matches video to new speech, with pretrained models and training code for research, academic and personal use.

13.2KUpdated 1 year ago

Linux · Docker#Multilingual#Multimodal input

An open-source Python OCR library that reads PDFs and images locally with PyTorch, runs on CPU or GPU, and supports Docker deployment.

6.4KUpdated 1 day agoApache-2.0

Docker · Web

An open-source AI agent observability platform with Docker self-hosting, Apache 2.0 licensing, automated failure detection, and regression evals.

3.3KUpdated 2 weeks agoApache-2.0

Docker · Web#LLM tracing#MCP

AI media tagging app for your Nextcloud server. Groups photos by faces and labels objects, music genres and video actions. Open source under AGPL-3.0.

699Updated 2 weeks agoAGPL-3.0

Linux · Docker · Web

Self-hosted AI chat interface under Apache 2.0. Connect it to Ollama, llama.cpp or cloud APIs, with optional model routing and MCP tools.

11KUpdated 1 day agoApache-2.0

Docker · Web#llama.cpp backend#MCP#Multi-user access

A free, open-source meme search engine that runs locally in Docker, with AI image descriptions, semantic search and optional OpenAI-compatible vision APIs.

752Updated 3 weeks agoApache-2.0

Linux · Docker · Web · Browser Extension#Batch processing#OpenAI-compatible API#Quantization

Local text-to-speech software generates speech from a reference voice, supports English and Chinese, and runs with NVIDIA GPUs. Code uses the MIT license.

15.3KUpdated 1 week agoMIT

Docker · Web#Multilingual#Voice cloning

An open-source document extraction engine with a Rust core, CPU-only processing, Docker deployment, and support for Ollama, LM Studio, and vLLM.

9.4KUpdated 2 days agoMIT

macOS · Windows · Linux · Android · Docker · Web#Batch processing#LM Studio integration#MCP

An open-source voice interface for text LLMs, with local hosting, Ollama and vLLM support, and speech models that require a CUDA GPU.

1.5KUpdated 3 weeks agoMIT

Docker · Web#Ollama integration#OpenAI-compatible API#Streaming inference

Open-source speech recognition model for Mandarin, Cantonese, English, Japanese and Korean. Runs locally on CPU or GPU under the MIT license.

9.4KUpdated 3 weeks agoMIT

Docker#Batch processing#GGUF#Hugging Face integration

An open-source Python toolkit for evaluating embedding models and retrieval systems, with Sentence Transformers support and an interactive leaderboard.

3.4KUpdated 22 hours agoApache-2.0

Docker · Web#Multilingual#Multimodal input

Favicon of MeloTTS

MeloTTS

1 video
A local text-to-speech library with real-time CPU inference, multilingual voices and custom dataset training. Free under the MIT license.

7.7KUpdated 2 years agoMIT

Docker · Web#Multilingual