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
A self-hosted MCP-to-OpenAPI proxy that connects tools to Open WebUI and other AI apps. Runs with Python or Docker under the MIT license.

4.4KUpdated 7 months agoMIT

Docker#MCP#Tool calling

An open-source AI agent monitoring platform under MIT. Self-host with Docker or Kubernetes, track failures, and dispatch Claude Code or Cursor to fix them.

4.7KUpdated 2 days agoMIT

Docker · Web#Git integration#LLM tracing#MCP

Self-hosted AI gateway connects apps to OpenAI, Anthropic and Gemini APIs, with provider routing, access controls and usage tracking. Open source under AGPL-3.0

49.1KUpdated 2 days agoAGPL-3.0

Linux · Docker · Web#Multi-user access#Multimodal input#OpenAI-compatible API

Local OCR and document parsing software that converts PDFs and images to Markdown, recognizes tables and formulas, and runs on NVIDIA GPUs.

6.7KUpdated 2 months agoApache-2.0

Windows · Docker · Web#Batch processing#Hugging Face integration#Multilingual

Self-hosted AI document chat and agents with Ollama and Xinference support. Runs offline with local models on Windows, macOS and Linux.

38.7KUpdated 11 months agoApache-2.0

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

A self-hosted AI chatbot platform that connects messaging apps to Ollama, LM Studio or cloud models, with agent tools and document knowledge bases.

41.2KUpdated 1 day agoAGPL-3.0

macOS · Docker · Web#Code execution#Hybrid search#LM Studio integration

A self-hosted LLM API server that runs ExLlamaV3 models on your hardware, with OpenAI-compatible endpoints and an AGPL-3.0 license.

1.4KUpdated 2 days agoAGPL-3.0

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

Open-source AI data processing framework for local machines and Ray clusters, with multimodal cleaning, deduplication and Apache 2.0 licensing.

7.1KUpdated 2 days agoApache-2.0

Docker#Batch processing#Distributed execution#Multimodal input

A self-hosted voice AI framework with RTC and WebSocket support, Docker deployment, and examples that use OpenAI, Deepgram and Agora.

11.1KUpdated 20 hours ago

Docker · Web#Multimodal input#Voice activity detection

A local speech-to-text browser app with Whisper backends, subtitle translation and speaker labeling. Open source under Apache 2.0, with Docker support.

2.9KUpdated 9 months agoApache-2.0

Windows · Docker · Web#Hugging Face integration#Multilingual#Speaker diarization

An open-source document chat app that runs locally with Ollama. Query PDFs and other files through a browser interface. MIT licensed.

22.2KUpdated 1 month agoMIT

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

A data annotation platform for images, video and 3D point clouds, with an MIT-licensed self-hosted edition, automatic labeling and dataset exports.

16.8KUpdated 1 day agoMIT

Docker · Web#Hugging Face integration#Multi-user access#ONNX

Local LLM desktop app for Windows, macOS and Linux. Run GGUF models offline or connect other apps through OpenAI- and Anthropic-compatible APIs.

47.7KUpdated 1 month agoAGPL-3.0

macOS · Windows · Linux · Docker · Web#GGUF#llama.cpp backend#LoRA

A self-hosted text-to-speech API for Kokoro-82M. Generate speech locally on CPU, NVIDIA GPU or Apple Silicon, with multi-speaker audio and captions.

5.5KUpdated 3 weeks agoApache-2.0

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

An open-source codebase digest tool for LLM prompts. Process local directories with Python or the CLI, self-host with Docker, or use the hosted website.

15.7KUpdated 1 year agoMIT

Docker · Web

Self-hosted AI inference server runs TensorRT, PyTorch and ONNX models on GPUs or CPUs, with dynamic batching and a BSD-3-Clause license.

11KUpdated 1 week agoBSD-3-Clause

Windows · Linux · Docker#Batch processing#ONNX

A self-hosted AI photo organizer that runs with Docker on macOS, Windows and Linux, with face recognition, automatic labels and browser access.

40.3KUpdated 22 hours ago

macOS · Windows · Linux · Docker · Web

Favicon of Crawl4AI

Crawl4AI

1 video
Open-source web crawler that runs in Python or Docker, converts pages to Markdown and JSON, and offers a hosted API with MCP access.

84.5KUpdated 6 days agoApache-2.0

Docker#Structured output

An open-source video translation and AI dubbing tool for Windows, macOS and Linux, with local offline models or cloud APIs. Licensed under GPL-3.0.

19.2KUpdated 2 days agoGPL-3.0

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

A local diffusion model training GUI for LoRA and fine-tuning, with Windows and Linux support, Docker deployment, and an Apache 2.0 license.

12.6KUpdated 3 months agoApache-2.0

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

Self-hosted AI code review agent for pull requests. Runs locally or in Docker, supports Ollama and cloud models, and uses the MIT license.

13.2KUpdated 1 day agoMIT

Linux · Docker#Git integration#Ollama integration

Self-hosted text annotation tool for classification, entity labeling, and summarization datasets. Runs in a browser with Docker support and an MIT license.

10.8KUpdated 8 months agoMIT

Windows · Docker · Web#Multi-user access#Multilingual

Favicon of Google ADK

Google ADK

1 video
Open-source AI agent framework for self-hosted workflows, with local model adapters, Gemini support, and an Apache 2.0 license.

21.7KUpdated 23 hours agoApache-2.0

Docker · Web#Human approval#MCP#Multi-agent workflows

An open-source document chat app for Windows, macOS and Linux. Use local models through Ollama or llama-cpp-python, or connect cloud APIs.

25.8KUpdated 4 months agoApache-2.0

macOS · Windows · Linux · Docker · Web#Hybrid search#llama.cpp backend#Multi-user access

An open-source local LLM runner for Linux, macOS and Windows via WSL2, with Podman or Docker isolation and llama.cpp or vLLM inference.

3.1KUpdated 1 day agoMIT

macOS · Windows · Linux · Docker#GGUF#Hugging Face integration#llama.cpp backend

Favicon of koboldcpp

koboldcpp

1 video
Local LLM runner for GGUF and GGML models on Windows, macOS and Linux, with CPU or GPU support, a browser UI and an AGPL-3.0 license.

11.9KUpdated 4 days agoAGPL-3.0

macOS · Windows · Linux · Android · Docker · Web#GGUF#Hugging Face integration#llama.cpp backend

Self-hosted speech-to-text server for Home Assistant with Whisper and other backends. Runs on CPU or NVIDIA GPUs and works offline with downloaded models.

390Updated 1 day agoMIT

Docker#Home Assistant integration#Hugging Face integration#Multilingual

An open-source search engine for typo-tolerant keyword and semantic search. Self-host on Linux, macOS or Docker, or use managed cloud hosting.

26.6KUpdated 6 days agoGPL-3.0

macOS · Linux · Docker#Hybrid search#Multimodal input#RAG

Local AI audio separator for vocals and instruments, with a Python API, batch processing, CPU and GPU support, and an MIT license.

1.4KUpdated 1 month agoMIT

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

A self-hosted RSS reader that ranks news using AI tags and your scoring rules. Runs with Docker and supports OpenAI, Gemini and compatible model APIs.

395Updated 4 weeks ago

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

Favicon of Draw Things

Draw Things

4 videos
An AI image generator that runs offline on iPhone, iPad and Mac, with on-device LoRA training and optional self-hosted or managed cloud compute.

575Updated 1 day agoGPL-3.0

macOS · Linux · iOS · Docker#Image-to-image#Inpainting#LoRA

An open-source Python framework for AI model serving. Build inference APIs and multi-model pipelines locally or deploy with Docker under Apache 2.0.

8.9KUpdated 3 weeks agoApache-2.0

Docker#Batch processing#ControlNet#Distributed execution

An open source RLHF framework for training models on your own NVIDIA GPUs, with HuggingFace model support and Ray, vLLM and DeepSpeed backends.

10.1KUpdated 2 weeks agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

A local LLM frontend that connects to local backends and cloud APIs, with lorebooks, image generation and voice. Open source under AGPL-3.0.

33.9KUpdated 2 weeks agoAGPL-3.0

macOS · Windows · Linux · Android · Docker · Web#Multilingual

Favicon of Inbox Zero

Inbox Zero

1 video
AI email assistant with hosted and self-hosted options. Organize Gmail and Outlook, draft replies in your voice, and set email rules in plain English.

12.4KUpdated 23 hours ago

iOS · Android · Docker · Web#Batch processing

A local LLM inference engine with OpenAI and Anthropic-compatible APIs. Runs on macOS, Linux and Windows with CPU, CUDA or Apple Silicon support.

7.7KUpdated 5 days agoMIT

macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Hugging Face integration