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.
2.4KUpdated 2 weeks agoAGPL-3.0
Docker · Web#Agent Skills#Code execution#Multi-agent workflows
open·kritt helps security researchers and developers investigate code for vulnerabilities through focused AI agent tasks. It gives teams control over the research prompts, workflows, model providers, and infrastructure they use to review a codebase.
9.8KUpdated 2 days agoApache-2.0
Docker · Web#Guardrails#MCP#Tool calling
Higress is an AI gateway for teams building AI apps and agents that need shared controls across model requests and tool calls. It brings model APIs, MCP services and Kubernetes inference workloads behind one entry point.
9.8KUpdated 1 year agoMIT
Docker#Multi-agent workflows#OpenAI-compatible API#RAG
AutoAgent lets people create AI agents by describing the work they want done. It's for users who want custom agents without writing the agent code themselves, or a ready-made research assistant for gathering information and producing reports.
2.1KUpdated 1 year ago
Docker#Batch processing#Hugging Face integration#Multilingual
Qwen3-Embedding is a family of models for developers building search and text analysis on their own hardware or servers. It represents text as numerical vectors so applications can compare passages by meaning.
9.3KUpdated 2 days agoApache-2.0
Docker · Web#Multi-user access#Ollama integration#OpenAI-compatible API
Morphic is an AI search engine for people who want answers they can check against web sources. It searches the web and reads URLs to gather information for a question.
2.4KUpdated 1 day agoMPL-2.0
macOS · Windows · Linux · Docker#Multilingual#Streaming inference#Voice cloning
Coqui TTS is a text-to-speech toolkit for developers and speech researchers who want to generate voices locally or train their own models. The idiap fork builds on coqui-ai/TTS.
9.6KUpdated 2 months agoMIT
Docker#Batch processing#Code execution#LLM tracing
Mini SWE Agent is a command-line AI coding assistant for developers tackling GitHub issues and everyday coding tasks. Its small Python core also suits researchers who want to inspect and modify an agent for model evaluations.
24.4KUpdated 6 months agoApache-2.0
Linux · Docker · Web#Hugging Face integration#Multilingual#Streaming inference
CosyVoice is a text-to-speech system for developers building speech applications on their own hardware or self-hosted servers. It can generate speech in a reference speaker's voice, including in another language, without training a separate model for each speaker.
5.4KUpdated 1 day agoApache-2.0
Docker · Web#Agent Skills#Human approval#Multi-user access
SkillHub is a self-hosted registry for teams that share reusable AI agent skills and need control over who can publish or access them. It gives organizations a private place to manage internal skill collections.
3.3KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker · Web#Batch processing#Browser automation#Ollama integration
CyberScraper 2077 turns web pages into structured data through a conversational interface. It's for analysts and researchers who want to describe the information they need and export the results.
1.4KUpdated 6 months agoAGPL-3.0
Windows · Docker · Web#Batch processing#Hugging Face integration#Multilingual
Speech AI Forge is a self-hosted text-to-speech app for people making spoken audio or adding speech generation to their software. It brings several speech models into one Gradio web interface and also provides a separate API server.
1.1KUpdated 2 days agoMIT
iOS · Android · Docker · Web#Code execution#Distributed execution#Git integration
Optio coordinates coding agents and automated work for teams using their own infrastructure. A shared feed tracks pull requests, recurring jobs, interactive sessions and agents that stay available between tasks.
1.8KUpdated 2 weeks agoAGPL-3.0
macOS · Windows · Docker · Web#Hybrid search#Multimodal input#Ollama integration
Edit Mind is a self-hosted AI video knowledge base for editors, creators and people with large footage archives. It helps you find a moment by what someone says or what appears on screen, without remembering the filename. The self-hosted project isn't production-ready and may have incomplete features or bugs.
1.7KUpdated 1 day agoMIT
Linux · Docker · Web#llama.cpp backend#LM Studio integration#Multilingual
SUB/WAVE is a self-hosted internet radio station for people who want to broadcast music from their own library. An AI DJ picks tracks and speaks between them while every listener hears the same live Icecast stream.
93.4KUpdated 19 hours agoMIT
macOS · Windows · Linux · Docker#Agent Client Protocol#Git integration#Human approval
OpenHands is an AI coding agent platform for developers and teams that want agents to carry out code changes and recurring engineering work. Agent Canvas provides a control center for agent conversations and automations.
7.7KUpdated 1 day agoMIT
Docker · Web#Agent Skills#Human approval#Knowledge graphs
Yuxi is a self-hosted AI agent platform for teams that need answers from their documents and agents that can carry out multi-step work. Its browser workspace brings knowledge sources, task progress and generated files into the same conversation.
621Updated 2 days agoGPL-3.0
macOS · Windows · Android · Docker · Web#Knowledge graphs#Multi-user access#Multilingual
Nowen Note is a self-hosted note app and knowledge base for individuals and teams who want to keep documents on their own server or NAS. Writing, connected notes and task management share one workspace.
9.3KUpdated 2 days agoMIT
Docker#Code execution#Context compression#Guardrails
PraisonAI is a Python framework for developers building AI agents that research, write code, or carry out tasks across apps. It supports single agents and coordinated teams for work that needs several steps or specialist roles.
869Updated 1 day agoApache-2.0
Linux · iOS · Android · Docker · Web#Human approval#MCP#Multi-user access
Synaplan is an open-source AI platform for teams that want assistants to answer questions from company files and handle customer conversations. It brings internal knowledge and customer support into a shared system on infrastructure you control.
2.3KUpdated 4 days agoApache-2.0
Docker · Web#AI red teaming#Guardrails#LLM tracing
Future AGI helps teams test AI agents, investigate production failures and compare prompt changes. It brings evaluation and monitoring into the same platform so teams can connect poor responses to the steps that caused them.
27.1KUpdated 1 day agoGPL-3.0
macOS · Linux · Docker#Hybrid search#Multimodal input#RAG
Typesense is a self-hosted search engine for developers building site search, product catalogs or AI search over their own data. It combines keyword matching with searches based on meaning.
8.6KUpdated 6 months ago
Windows · Linux · Docker · Web#Hugging Face integration#Voice cloning
VoiceCraft generates speech from text and edits existing recordings using a few seconds of a speaker's voice as reference. It's for researchers and developers who want to work with voice generation on their own hardware without training a separate model for each speaker.
435Updated 20 hours agoApache-2.0
Docker · Web#Human approval#MCP#Multi-agent workflows
Vigil SOC is an open source AI SOC for security teams that want agents to investigate alerts and carry out incident response within their own environment. It connects investigations, containment, and reporting through editable playbooks.
279Updated 22 hours agoApache-2.0
Docker · Web#Batch processing#Human approval#MCP
Stella is a legal workspace for law firms and legal teams that want matter files, contract review and research in one place. Its AI agent answers questions about a matter with citations that open the relevant source passage.
518Updated 3 months agoApache-2.0
Linux · Docker · Web#Knowledge graphs#MCP#Multi-user access
RESTai is a self-hosted AI platform for developers and teams building document assistants, agents and AI services for other applications. Its web interface manages projects with separate models, prompts and tools, plus a chat playground for testing them.
12.3KUpdated 2 weeks agoAGPL-3.0
macOS · Windows · Linux · Android · Docker · Web#GGUF#Hugging Face integration#llama.cpp backend
KoboldCpp runs language models on your own hardware for chat, creative writing and roleplay. It's a fork of llama.cpp with a bundled KoboldAI Lite browser interface.
1.5KUpdated 6 months agoMIT
macOS · Windows · Linux · Docker · Web#Hugging Face integration#Multilingual#OpenAI-compatible API
Chatterbox TTS Server turns text into speech on your own computer or server. It's for people making narration and audiobooks, or adding speech to apps through an API.
8.2KUpdated 1 day agoMIT
Windows · Linux · iOS · Android · Docker · Web#Multi-user access#ONNX#Semantic search
LibrePhotos is a self-hosted photo manager for people who want to organize and search a photo library on their own server. It scans photos already on your file system and uses AI to help find images without manually tagging each one.
9.5KUpdated 18 hours agoAGPL-3.0
Docker#MCP#Semantic search
ParadeDB adds search to the Postgres database that holds your application data. It's for developers building search or AI retrieval who want to keep queries and data in one database without synchronizing a separate search service.
204Updated 2 days ago
Linux · Docker · Web#Code execution#Guardrails#Human approval
Frona is a self-hosted AI assistant for people who want agents to carry out tasks through chat with controlled access to files, networks and accounts. Agents can work independently or delegate parts of a task to other agents.
18.4KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Human approval#Hybrid search#llama.cpp backend
DocsGPT helps teams search company documents and build AI assistants that answer from those materials. It can run inside your network with local models, including an air-gapped deployment where documents and questions stay within that network.
1.4KUpdated 2 weeks agoMIT
Linux · Docker · Web#Agent Skills#Batch processing#Code execution
AgentFlow is a Python framework for developers coordinating coding agents across tasks that depend on one another. It runs Codex, Claude, Kimi, and Pi agents in workflows that can split work and bring the results back together.
4.8KUpdated 4 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#GGUF#Hugging Face integration#llama.cpp backend
Lollms WebUI is a local AI interface for writing, coding assistance and media generation through a choice of models. The project receives minimal maintenance, and its interface has no built-in user authentication.
82Updated 23 hours agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#Guardrails#Human approval
doc.haus is a self-hosted legal AI agent for lawyers and firms reviewing or drafting contracts. It's a fork of OpenCode that edits Word documents through actual tracked changes, so reviewers can accept or reject each edit in Word.