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.

600+ tools
A self-hosted coding agent UI runs Claude Code, Codex and OpenCode on your host, using your existing provider credentials, with browser and phone access.

12Updated 2 days agoMIT

macOS · Windows · Linux · Docker · Web#Code execution#Git integration#Human approval

Favicon of Pi

Pi

27 videos
A terminal coding agent that runs locally, supports Ollama and cloud models, and lets developers customize tools and workflows under the MIT license.

121.9KUpdated 21 hours agoMIT

macOS · Windows · Linux · Docker#Agent Skills#Code execution#Context compression

A self-hosted PostgreSQL MCP server connects AI assistants to databases with index tuning, query plan analysis and configurable read-only access.

3.5KUpdated 3 months agoMIT

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

Favicon of FiftyOne

FiftyOne

1 video
Open-source computer vision dataset software for macOS, Windows, Linux and Docker, with visual annotation and model evaluation under Apache 2.0.

11.3KUpdated 1 day agoApache-2.0

macOS · Windows · Linux · Docker

A local embedding pipeline turns documents and media into search vectors with Candle and ONNX backends, GPU support and vector database adapters.

1.3KUpdated 3 weeks agoApache-2.0

Windows · Docker#Batch processing#Hugging Face integration#Multimodal input

A self-hosted AI agent memory layer that retains conversations and user preferences across models, with Ollama support and a managed cloud option.

3.1KUpdated 2 weeks agoApache-2.0

Docker#Knowledge graphs#MCP#Ollama integration

Favicon of Paperless-ngx

Paperless-ngx

13 videos
A self-hosted document management system that makes scanned paperwork searchable, runs on your own server with Docker, and uses the GPL-3.0 license.

48.1KUpdated 24 hours agoGPL-3.0

Docker · Web#Role-based access#Single sign-on

A self-hosted multimodal retrieval engine that searches visual documents with ColPali and connects to AI applications through an API or MCP.

3.7KUpdated 3 weeks ago

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

An open source LLM training library that runs on your own hardware, supports the Tinker API, and includes environments for training tool-using agents.

2.5KUpdated 2 days agoApache-2.0

Docker#Code execution#Distributed execution#Tool calling

Favicon of MaxKB

MaxKB

1 video
A self-hosted AI agent platform that combines document Q&A, workflows and MCP tools with privately deployed models or cloud providers.

23.2KUpdated 2 days agoGPL-3.0

Docker · Web#MCP#Multimodal input#RAG

Favicon of PrivateGPT

PrivateGPT

1 video
An Apache 2.0 local AI API adds document retrieval, citations and agent tools to Ollama, llama.cpp and other OpenAI-compatible model servers.

57.6KUpdated 1 day agoApache-2.0

Docker · Web#Code execution#llama.cpp backend#MCP

A self-hosted AI research assistant searches the web, academic papers and private documents, producing cited reports with local or cloud models.

9.6KUpdated 22 hours agoMIT

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

Favicon of CleanRL

CleanRL

1 video
A Python reinforcement learning library for local experiments, with single-file algorithms, benchmark reports, and optional AWS cloud execution.

10.7KUpdated 7 months ago

Docker#Distributed execution

Favicon of QwenPaw

QwenPaw

1 video
A self-hosted AI assistant with persistent memory and chat app access, using local models through llama.cpp, Ollama or LM Studio.

37.7KUpdated 2 days agoApache-2.0

macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#llama.cpp backend

Favicon of GPT-SoVITS

GPT-SoVITS

1 video
Local text-to-speech and voice cloning software generates multilingual speech from short recordings, with a web interface and an MIT license.

65KUpdated 3 days agoMIT

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

A local AI audiobook generator uses Qwen3-TTS for multiple voices, connects to local or cloud LLMs, and exports MP3 or chaptered M4B.

1.1KUpdated 3 months agoMIT

macOS · Windows · Linux · Docker · Web#Batch processing#Hugging Face integration#LM Studio integration

A self-hosted AI observability platform traces and evaluates LLM apps, with Ollama integration, experiment comparisons and OpenTelemetry support.

12.3KUpdated 1 day ago

Docker · Web#LLM tracing#MCP#Ollama integration

Share KV cache across serving instances and transfer data between prefill and decode workers through integrations with vLLM, SGLang and TensorRT-LLM.

7KUpdated 22 hours agoApache-2.0

Docker#Distributed execution#Prompt caching

Favicon of Onyx

Onyx

3 videos
A self-hosted AI search and chat platform that connects company knowledge to employees and agents, with local model support and air-gapped deployment.

33.4KUpdated 21 hours ago

Docker · Web · Browser Extension#MCP#Multi-user access#Ollama integration

A self-hosted AI assistant API that answers questions from project docs and GitHub issues, with Ollama support and Discord and Slack integrations.

260Updated 3 months agoMIT

Docker · Web#Hybrid search#LLM tracing#Ollama integration

A self-hosted meeting transcription app identifies speakers and chats across recordings using local or cloud OpenAI-compatible models under AGPLv3.

9Updated 5 days agoAGPL-3.0

macOS · Windows · Docker · Web#Hybrid search#LM Studio integration#MCP

Favicon of Open WebUI

Open WebUI

39 videos
A self-hosted AI chat interface that works offline with local models and connects to Ollama, OpenAI-compatible APIs and cloud providers.

158.6KUpdated 6 days ago

Docker · Web#Code execution#Human approval#Hybrid search

Self-hosted document Q&A that runs locally with Ollama, including on Raspberry Pi. MIT licensed, with optional OpenAI and Anthropic backends.

0Updated 6 months agoMIT

macOS · Windows · Linux · Docker · Web#Ollama integration#RAG#Semantic search

A self-hosted AI companion app lets you customize characters and talk by voice or text, with local speech recognition and cloud language models.

6.2KUpdated 3 years agoMIT

macOS · Linux · iOS · Docker · Web#Voice cloning

A self-hosted AI agent gateway exposes Claude Code, Codex and Kiro through HTTP, with multi-agent workflows and Docker support.

97Updated 2 months agoApache-2.0

Docker · Web#Agent Client Protocol#Code execution#Distributed execution

A desktop AI agent for macOS, Windows and Linux that runs local file and command tools, with Claude, Codex and Gemini access and optional browser control.

2.3KUpdated 2 days agoMIT

macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Git integration

A self-hosted web extraction API converts pages and documents to Markdown or JSON for LLMs, with Apache 2.0 code, Docker and a hosted service.

12.3KUpdated 6 months agoApache-2.0

Docker#Multimodal input#Structured output

A local Claude Code debugger that inspects session logs, tool calls and token use on macOS, Windows and Linux, with offline access and no login.

4KUpdated 2 months agoMIT

macOS · Windows · Linux · Docker · Web#LLM tracing#Works offline

A self-hosted LLM monitoring tool that tracks costs, latency, and prompt traces on macOS, Windows, Linux, or Docker, with Ollama and cloud API support.

20Updated 3 months ago

macOS · Windows · Linux · Docker · Web · Browser Extension#Batch processing#LLM tracing#MCP

An LLM training framework with ready-made research scripts, distributed NVIDIA GPU training, and Hugging Face checkpoint conversion via Megatron Bridge.

18.4KUpdated 1 day ago

Docker#Distributed execution#Hugging Face integration#Quantization

An open-source AI development toolkit for OCR, computer vision and time-series models, with local CPU or GPU inference and self-hosted deployment.

6.3KUpdated 5 months agoApache-2.0

Windows · Linux · Docker#Multilingual#ONNX

Favicon of PentestGPT

PentestGPT

1 video
An AI penetration testing agent runs locally or in Docker, uses Claude Code or Codex for autonomous tests, and supports Ollama in interactive mode.

16.4KUpdated 4 months agoMIT

Docker#Code execution#Human approval#Ollama integration

Favicon of LangExtract

LangExtract

2 videos
A Python library extracts structured data from text with source links and visual review, using local models through Ollama or cloud models.

39.3KUpdated 5 days agoApache-2.0

Windows · Docker#Ollama integration#OpenAI-compatible API#Source citations

Self-hosted AI assistant runs in Docker with local models through Ollama or LM Studio, or cloud providers. Free and open source under AGPL-3.0.

50Updated 1 day agoAGPL-3.0

Docker · Web#Agent Skills#Browser automation#Code execution

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper