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 LLM observability and evaluation platform under Apache 2.0. Monitor Ollama, vLLM and coding agents with portable OpenTelemetry traces.

2.8KUpdated 1 day agoApache-2.0

Windows · Linux · Docker · Web#LLM tracing#Ollama integration#Prompt versioning

A self-hosted AI add-on for paperless-ngx that extracts text and organizes documents using local Ollama models or cloud APIs. Open source under MIT.

2.7KUpdated 6 days agoMIT

Docker · Web#Batch processing#Human approval#Multimodal input

A self-hosted AI gateway under Apache 2.0 that runs in Docker, manages LLM APIs and MCP servers, and supports Kubernetes inference routing.

9.5KUpdated 1 day agoApache-2.0

Docker · Web#Guardrails#MCP#Tool calling

A self-hosted search database for LLM apps that combines vector and full-text retrieval. Runs in Docker or embedded in Python under Apache 2.0.

4.7KUpdated 1 week agoApache-2.0

macOS · Windows · Linux · Docker#Hybrid search#Reranking#Semantic search

A free, open-source face recognition server that runs in Docker, uses FaceNet and InsightFace, and supports CPU and GPU processing.

8.3KUpdated 3 years agoApache-2.0

macOS · Windows · Linux · Docker · Web#Multi-user access#Role-based access

A self-hosted diffusion model trainer with a web UI, LoRA and full fine-tuning, NVIDIA, AMD and Apple Silicon support, and an AGPL-3.0 license.

2.9KUpdated 20 hours agoAGPL-3.0

macOS · Docker · Web#ControlNet#Distributed execution#Human approval

A self-hosted MCP gateway that combines tool servers behind shared endpoints. Runs in Docker under the MIT license and connects to Cursor and Open WebUI.

2.7KUpdated 3 months agoMIT

Docker · Web#MCP#Multi-user access#Single sign-on

Open-source LLM training engine for GPU and Ascend NPU hardware, with multimodal fine-tuning, reinforcement learning and Apache 2.0 licensing.

5.2KUpdated 6 days agoApache-2.0

Docker#Multimodal input

An open-source LLM training and deployment platform under Apache 2.0. Build specialized models on your own infrastructure or use its hosted service.

9.4KUpdated 2 days agoApache-2.0

Docker#Distributed execution#LoRA#Multimodal input

An open-source LLM server that runs locally or in the cloud, with OpenAI-compatible APIs, a chat UI, and an Apache 2.0 license.

12.5KUpdated 4 months agoApache-2.0

Docker · Web#Hugging Face integration#OpenAI-compatible API

An open-source video translation app for Windows, macOS and Linux, with local Qwen3 speech recognition, bilingual subtitles and optional dubbing.

18.5KUpdated 3 days agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#MLX#Multilingual

An open-source local LLM stack manager that connects Ollama, llama.cpp and AI apps through Docker Compose. Includes a CLI and companion app.

3.2KUpdated 5 days agoApache-2.0

macOS · Linux · Docker#GGUF#llama.cpp backend#MCP

Local text-to-speech software built on Coqui TTS, with XTTSv2 models, voice fine-tuning and integrations for SillyTavern and Text-generation-webui.

2.4KUpdated 2 years agoAGPL-3.0

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

AI model hub with an Apache 2.0 Python library for local inference, training and evaluation, plus hosted demos and cloud notebooks.

9.2KUpdated 7 days agoApache-2.0

Docker#Image-to-image#Inpainting#Multimodal input

A local model gateway that routes coding agents to your chosen providers. Runs on macOS, Windows, Linux or Docker and uses the MIT license.

37.5KUpdated 4 days agoMIT

macOS · Windows · Linux · Docker · Web#LLM tracing#MCP#Multimodal input

Favicon of Scriberr

Scriberr

1 video
Self-hosted audio and video transcription with Whisper, NVIDIA Parakeet and Canary. Runs offline on your hardware, with optional Ollama transcript chat.

3.1KUpdated 1 week agoMIT

macOS · Linux · Docker · Web#Ollama integration#OpenAI-compatible API#Speaker diarization

A self-hosted text-to-speech server that connects Piper to Home Assistant through Wyoming, with custom ONNX voices and optional NVIDIA GPU support.

214Updated 3 weeks agoMIT

Linux · Docker · Web#Home Assistant integration#Hugging Face integration#Multilingual

A self-hosted Python toolkit for curating AI training data across text, images, video and audio, with NVIDIA GPU support and an Apache 2.0 license.

1.8KUpdated 20 hours agoApache-2.0

Linux · Docker#Distributed execution#Hugging Face integration#Multilingual

A free local-first database client for Windows, macOS and Linux that connects to your own AI model to generate, explain and optimize SQL.

28.3KUpdated 1 day ago

macOS · Windows · Linux · Docker · Web#Code execution#MCP

Self-hostable MLOps software for experiment tracking, pipelines, dataset versioning and model serving, with an Apache 2.0 Python SDK.

6.9KUpdated 2 days agoApache-2.0

Docker · Web#Code execution#Git integration#Multi-user access

Self-hosted AI agent platform for visual workflows, research and development. Runs on macOS, Windows, Linux or Docker under Apache 2.0.

34.4KUpdated 2 months agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#MCP

A self-hosted text-to-speech and audio generation interface with model extensions, Docker support and an OpenAI-compatible speech API. MIT licensed.

3.3KUpdated 3 weeks agoMIT

Windows · Docker · Web#OpenAI-compatible API

Self-hosted photo and video gallery with AI discovery. Runs on Linux, macOS, Windows and Docker; its image analysis API can run locally.

1.2KUpdated 3 months agoMIT

macOS · Windows · Linux · Docker · Web#Semantic search

Self-hosted AI compute orchestration under MPL-2.0 for training and inference on GPU clouds, Kubernetes, VMs and bare-metal servers.

2.3KUpdated 1 day agoMPL-2.0

macOS · Windows · Linux · Docker#Agent Skills#Batch processing#Multi-user access

A Docker container build system for local AI on NVIDIA Jetson, with CUDA support and packages for Ollama, llama.cpp, PyTorch and ROS.

4.9KUpdated 3 months ago

Linux · Docker#llama.cpp backend#Multimodal input#Ollama integration

AI code review software with a self-hosted AGPL core. Use Claude, GPT, Gemini, Llama or self-hosted models through OpenAI-compatible endpoints.

1.4KUpdated 1 day ago

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

A self-hosted Discord LLM bot that connects to Ollama, LM Studio or cloud APIs, with shared conversations and an MIT open-source license.

836Updated 2 months agoMIT

Docker#LM Studio integration#Multi-user access#Multimodal input

Local text-to-speech and voice cloning software with a browser interface, multilingual speech generation, and an MIT license. Runs on Windows, Linux and macOS.

62.2KUpdated 1 month agoMIT

macOS · Windows · Linux · Docker · Web#Hugging Face integration#Multilingual#Voice activity detection

An open-source Postgres MCP server that runs locally or on your server, with index tuning, database health checks and configurable SQL access. MIT licensed.

3.4KUpdated 1 month agoMIT

macOS · Windows · Linux · Docker#Code execution#MCP#Tool calling

An AI voice changer that converts speech live on Windows, Apple Silicon Macs and Linux, with Beatrice and RVC support and optional remote processing.

21.1KUpdated 4 days ago

macOS · Windows · Linux · Docker#ONNX#Voice conversion

An open-source voice assistant platform for Linux, Raspberry Pi and Docker, with offline speech plugins and support for local OpenAI-compatible LLM servers.

295Updated 2 days agoApache-2.0

Linux · Docker#OpenAI-compatible API#Wake word detection#Works offline

An MCP server that gives AI assistants access to GitHub code, issues and workflows. Run it locally with Docker or use GitHub's hosted service. MIT licensed.

33.3KUpdated 2 weeks agoMIT

Docker#Git integration#MCP#Tool calling

An open-source AI agent framework that generates software projects from plain-language requests, with Ollama and cloud API support under the MIT license.

70.7KUpdated 8 months agoMIT

Windows · Docker#Code execution#Multi-agent workflows#Ollama integration

Open-source distributed LLM software runs inference and fine-tuning across shared GPUs, with public or private networks and support for Llama 3.1.

10.6KUpdated 2 years agoMIT

macOS · Windows · Linux · Docker#Hugging Face integration

Open-source Python face recognition library for local or self-hosted use, with TensorFlow and PyTorch support, facial analysis, and an MIT license.

23.5KUpdated 23 hours agoMIT

Docker

Favicon of Parakeet

Parakeet

1 video
English speech-to-text model that runs locally through NVIDIA NeMo on Linux, with punctuation, word timestamps and CC BY 4.0 licensed weights.

18.5KUpdated 1 day agoApache-2.0

Linux · Docker#Batch processing#Hugging Face integration