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.
7.7KUpdated 5 months agoBSD-3-Clause
Windows · Docker · Web#Hugging Face integration#Hybrid search#Ollama integration
Verba is a self-hosted document chatbot for people who want to ask questions across their files and knowledge bases. The project is archived and no longer maintained, so it won't receive bug fixes or security patches.
990Updated 2 years agoMIT
Docker · Web#RAG
LlamaIndex Chat is a chatbot builder for people who want assistants that answer questions about their own documents. It's an example application built with LlamaIndexTS; you can host the app yourself, but it relies on cloud services for document indexing and AI responses.
5.5KUpdated 7 months agoApache-2.0
Docker#Distributed execution#Resumable workflows
MosaicML Composer is a Python library for training neural networks on your own GPUs or multi-node clusters. Built on PyTorch, it's aimed at researchers and engineers who want distributed training with room to customize their experiments. It's open source under Apache 2.0, and prebuilt Docker images are available.
10.8KUpdated 5 months agoApache-2.0
Docker#Hugging Face integration#Tool calling
Codestral and Devstral are coding models for developers who want to run completion tools or software engineering agents on their own hardware. The associated mistral-inference library is archived and no longer maintained.
55.6KUpdated 3 months ago
Docker · Web#Human approval#LLM tracing#Multi-agent workflows
Flowise is a visual builder for developers and teams creating AI agents and chatbots from connected workflow blocks. The project is archived and no longer maintained.
5.8KUpdated 6 months agoPostgreSQL
Docker#Batch processing#Ollama integration#RAG
pgai is a Python library for developers building RAG applications and AI agents around PostgreSQL data. The project is archived and no longer maintained or supported.
11.7KUpdated 5 months agoApache-2.0
Docker · Web#Batch processing#LLM tracing#Multimodal input
TensorZero is a self-hosted platform for developers who need to compare and improve models in LLM applications. The project is archived and no longer maintained.
422Updated 9 months agoMIT
Docker#Multi-user access#Ollama integration
ollama-telegram is a Telegram bot for people who want to chat with an Ollama model through their messaging app. The project is archived and no longer maintained.
324Updated 8 months agoMIT
macOS · Windows · Linux · Docker#Code execution#Guardrails#Hybrid search
Clawlet is a self-hosted personal AI agent for people who want an assistant on their own machine or server. It supports local models and can retrieve past context through optional memory search.
823Updated 2 weeks agoApache-2.0
Docker · Web#Agent Skills#Guardrails#Hybrid search
NVIDIA RAG Blueprint is a reference framework for developers building AI question answering over enterprise data. It retrieves relevant material from your documents to ground answers and can cite the retrieved sources.
4.4KUpdated 8 months agoApache-2.0
Docker · Web#Batch processing#Multimodal input#Ollama integration
Cognita is a self-hosted RAG framework for developers building applications that answer questions from their own documents. The project is archived and no longer maintained.
8.8KUpdated 10 months agoApache-2.0
Windows · Linux · Docker#Distributed execution#GGUF#Hugging Face integration
Intel IPEX-LLM is a library for developers running or fine-tuning language models on Intel hardware. The project is archived and no longer maintained, and Intel has identified known security issues in the code.
6.2KUpdated 8 months agoMIT
Docker · Web#Code execution#Multi-agent workflows#Multimodal input
TaskWeaver is an AI agent framework for developers building assistants that analyze data through Python code. The project is archived and no longer maintained.
2.8KUpdated 3 days agoMIT
Docker · Web#MCP#Multi-user access#Single sign-on
MetaMCP is a self-hosted MCP gateway for developers and teams connecting AI clients to multiple tool servers. It lets you manage the tool collections those clients receive through shared endpoints.
10.8KUpdated 5 months agoApache-2.0
Docker#Hugging Face integration#Multimodal input#Tool calling
Pixtral is a family of Mistral models for developers building multimodal applications with downloaded weights. The associated mistral-inference library is archived and no longer maintained.
10.8KUpdated 5 months agoApache-2.0
Docker#Hugging Face integration#Multimodal input#Tool calling
Mistral Small and Large are downloadable language models for developers building chat and text applications on their own infrastructure. Their reference library, mistral-inference, is archived and no longer maintained.