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
An open-source federated learning platform for single-device simulations and distributed training, built in Python with PyTorch support and Docker deployment.

1.5KUpdated 3 years agoApache-2.0

Docker#AI red teaming#Distributed execution

Favicon of Twinny

Twinny

1 video
An open-source AI coding assistant for VS Code with local or hosted models, inline edits, code review and a self-hosted team gateway.

3.7KUpdated 2 days agoMIT

Docker · Web · VS Code#Git integration#Hybrid search#llama.cpp backend

A local LLM chat interface that works offline in your browser, connects to Ollama and LM Studio, and lets several models answer the same message.

297Updated 2 months agoMIT

Docker · Web · Browser Extension#LM Studio integration#Multimodal input#Ollama integration

A self-hosted AI web interface runs GGUF chat models and generates multimedia locally, with offline use after model downloads and CPU-only support.

1.2KUpdated 1 day agoGPL-3.0

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

A self-hosted SQL query engine that joins live data sources and searches documents by meaning or keyword, with MySQL and PostgreSQL client support.

26Updated 2 months ago

Docker · Web#Hybrid search#Reranking#Scheduled tasks

A self-hosted AI personal assistant that handles tasks by email or browser. Runs in Docker, uses OpenRouter, and is open source under Apache 2.0.

2Updated 2 weeks agoApache-2.0

Docker · Web#Code execution#Human approval#Persistent memory

A self-hosted browser automation tool for AI agents, with human takeover, MCP support and local model connections through Ollama, vLLM or LM Studio.

927Updated 6 days agoMIT

Docker · Web#Agent Skills#Guardrails#Human approval

Favicon of Windmill

Windmill

1 video
A self-hosted workflow platform that turns scripts into APIs and internal apps, with AI agents that can use your own OpenAI-compatible model.

18.6KUpdated 1 day ago

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

An open-source knowledge graph builder turns documents into Neo4j graphs, with Docker self-hosting and Ollama support for local extraction.

5.3KUpdated 3 weeks agoApache-2.0

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

An AI diagram editor that turns prompts and files into editable draw.io diagrams, with self-hosting, Ollama support and desktop apps.

36.9KUpdated 21 hours agoApache-2.0

macOS · Windows · Linux · Docker · Web#LM Studio integration#MCP#Multimodal input

A self-hosted network video recorder runs in Docker with local object detection and face recognition.

3.7KUpdated 3 days agoMIT

Docker · Web

Self-hosted AI accounting app that extracts receipt and invoice data, converts currencies at historical rates, and supports custom fields. Free under MIT.

6.8KUpdated 3 days agoMIT

Docker · Web#Batch processing#LM Studio integration#Multilingual

Favicon of dots.ocr

dots.ocr

1 video
A self-hosted multilingual OCR model that extracts document text and page layout, with vLLM deployment and CPU inference support.

9.2KUpdated 8 months agoMIT

Docker#Hugging Face integration#Multilingual#Multimodal input

An open-source diffusion model training GUI for local LoRA creation and fine-tuning, with Docker support and an interface that works offline after installation.

12.7KUpdated 4 months agoApache-2.0

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

An open-source browser API gives AI agents control of Chrome, with persistent sessions, page extraction, and local or self-hosted Docker deployment.

8KUpdated 1 day agoApache-2.0

macOS · Docker · Web#Browser automation

Favicon of Gitingest

Gitingest

1 video
A codebase digest tool that prepares text for LLM prompts from repositories or local folders, with a local CLI and a Docker self-hosted web interface.

16.1KUpdated 1 year agoMIT

Docker · Web

A self-hosted API gateway connects Devin cloud models to OpenAI, Anthropic and Gemini clients, with account failover and a web dashboard.

3.1KUpdated 19 hours agoMIT

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

A Python library for single-cell image analysis. Run TensorFlow models locally with GPU support for cell segmentation and time-lapse tracking. Apache 2.0.

480Updated 5 months agoApache-2.0

Docker

Favicon of Dify

Dify

4 videos
A source-available AI agent and workflow builder with visual editing, self-hosted Docker deployment and support for OpenAI-compatible models.

161.1KUpdated 1 day ago

Docker · Web#Code execution#MCP#OpenAI-compatible API

An open-source NVIDIA GPU monitor that runs locally on Linux and Windows, with interactive process controls and Prometheus and Grafana integration.

7.3KUpdated 3 days agoApache-2.0

Windows · Linux · Docker · Web

A self-hosted AI knowledge base turns documents into linked Markdown articles and a knowledge graph that people and agents can query through MCP.

656Updated 2 weeks agoMIT

Docker · Web#Agent Skills#Hybrid search#Knowledge graphs

Self-hosted Notion AI assistant answers questions in Telegram with source links. Runs in Docker, uses OpenAI's cloud API and has an MIT license.

1Updated 6 months agoMIT

Windows · Docker#Multilingual#RAG#Source citations

A self-hosted document Q&A system that supports offline use, Chinese and English questions, and default CPU operation on Windows, macOS and Linux.

14.2KUpdated 2 months agoAGPL-3.0

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

A self-hosted AI agent security tool that checks reasoning and tool calls before execution, with offline deployment and a Claude Code plugin.

592Updated 3 weeks agoApache-2.0

Docker · Web#GGUF#Guardrails#Human approval

A Python document extraction library that uses local Ollama or cloud models and validates results with Pydantic. Open source under Apache 2.0.

1.6KUpdated 2 months agoApache-2.0

macOS · Windows · Linux · Docker#MCP#Multimodal input#Ollama integration

Favicon of SearXNG

SearXNG

12 videos
A self-hosted metasearch engine combines external search results without tracking users, with optional JavaScript and cookies and AGPL-3.0 licensing.

39.5KUpdated 1 day agoAGPL-3.0

Docker · Web#Web search

A self-hosted AI agent that runs on macOS, Windows and Linux, with offline Ollama models, cloud provider support and shared chat across messaging apps.

927Updated 2 weeks agoMIT

macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Guardrails

Favicon of E2B

E2B

3 videos
AI agent sandbox infrastructure with isolated Linux machines, an Apache 2.0 runtime and hosted or self-hosted deployment.

14.9KUpdated 24 hours agoApache-2.0

Linux · Docker#Code execution#MCP

A self-hosted embedding and reranking API serves Hugging Face models on CPUs or GPUs, with text, image and audio search support.

3KUpdated 2 days agoMIT

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

Local AI image manager that searches, tags and scores photos, with desktop and self-hosted options and two-way ComfyUI integration.

99Updated 3 days agoGPL-3.0

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

A self-hosted diffusion model trainer for image, video and audio, with a web dashboard, LoRA support and distributed GPU training.

3KUpdated 20 hours agoAGPL-3.0

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

A self-hosted text and image search engine with built-in embeddings and an Apache 2.0 license; the open-source project is deprecated.

5KUpdated 7 months agoApache-2.0

Docker#Hugging Face integration#Multimodal input#RAG

An open-source AI gateway connects Ollama and cloud providers through an OpenAI-compatible API, with retries, fallbacks and guardrails under MIT.

13.4KUpdated 6 months agoMIT

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

Self-hosted AI workflow language with a Docker-based runtime and VS Code graph editor. Its WhatsApp bot example calls models through OpenRouter.

2KUpdated 4 days ago

Docker · Browser Extension · VS Code#Human approval#LLM tracing#Multi-agent workflows

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