Local & Self-Hosted AI Tools

Browse local and self-hosted AI software, from chat apps and model servers to coding, image, video and voice tools.

800+ tools
Self-hosted AI compute orchestration under MPL-2.0 for training and inference on GPU clouds, Kubernetes, VMs and bare-metal servers.

2.3KUpdated 1 day agoMPL-2.0

macOS · Windows · Linux · Docker#Agent Skills#Batch processing#Multi-user access

Local AI image search finds photos by text or example image. Runs offline on Linux, Windows and Apple Silicon macOS under the MIT license.

1KUpdated 7 days agoMIT

macOS · Windows · Linux#Batch processing#Multimodal input#Semantic search

A Docker container build system for local AI on NVIDIA Jetson, with CUDA support and packages for Ollama, llama.cpp, PyTorch and ROS.

4.9KUpdated 3 months ago

Linux · Docker#llama.cpp backend#Multimodal input#Ollama integration

A local LLM integration for Home Assistant with voice, chat and AI automations. Runs on Raspberry Pi without a GPU and supports Ollama and llama.cpp.

1.4KUpdated 3 days ago

#GGUF#Home Assistant integration#Hugging Face integration

AI code review software with a self-hosted AGPL core. Use Claude, GPT, Gemini, Llama or self-hosted models through OpenAI-compatible endpoints.

1.4KUpdated 1 day ago

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

An open-source Ollama model manager for macOS and Linux, with a terminal interface for model cleanup, inspection and memory estimates. MIT licensed.

1.8KUpdated 22 hours agoMIT

macOS · Linux#Ollama integration

A desktop image annotation tool for macOS, Windows and Linux, with SAM-assisted masks, text-based labeling and VOC and COCO dataset exports.

16.2KUpdated 22 hours agoGPL-3.0

macOS · Windows · Linux#Multimodal input

A self-hosted Discord LLM bot that connects to Ollama, LM Studio or cloud APIs, with shared conversations and an MIT open-source license.

836Updated 2 months agoMIT

Docker#LM Studio integration#Multi-user access#Multimodal input

A LibreOffice Writer extension for local AI drafting and editing on macOS, Windows and Linux, using Ollama or text-generation-webui.

181Updated 7 months ago

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

A local LLM inference engine for sparse models, with CPU and GPU support on Linux and Windows. Open source under MIT, with CPU-only support on Apple Silicon.

9.8KUpdated 5 months agoMIT

macOS · Windows · Linux#Batch processing#GGUF#Hugging Face integration

Local text-to-speech and voice cloning software with a browser interface, multilingual speech generation, and an MIT license. Runs on Windows, Linux and macOS.

62.2KUpdated 1 month agoMIT

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

Favicon of SurrealDB

SurrealDB

1 video
A self-hosted multi-model database for AI context and applications, with graph and vector search, embedded deployment and a source-available license.

33.1KUpdated 4 weeks ago

Web#Hybrid search#Knowledge graphs#MCP

Open-source voice cloning uses a reference recording to generate multilingual speech with style control. The Python project uses the MIT license.

37.7KUpdated 1 year agoMIT

#Multilingual#Voice cloning

An open-source Postgres MCP server that runs locally or on your server, with index tuning, database health checks and configurable SQL access. MIT licensed.

3.4KUpdated 2 months agoMIT

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

Favicon of Reins

Reins

1 video
An open-source Ollama chat client for iOS, Android, macOS, Linux and Windows, with separate model settings and prompts for each conversation.

541Updated 7 months agoGPL-3.0

macOS · Windows · Linux · iOS · Android#Multimodal input#Ollama integration

An AI voice changer that converts speech live on Windows, Apple Silicon Macs and Linux, with Beatrice and RVC support and optional remote processing.

21.1KUpdated 4 days ago

macOS · Windows · Linux · Docker#ONNX#Voice conversion

Local AI portrait animation software turns a still image and speech into talking head videos on Windows, Linux and macOS, with a local browser interface.

14.1KUpdated 3 years ago

macOS · Windows · Linux · Web#Multimodal input#Works offline

An open-source voice assistant platform for Linux, Raspberry Pi and Docker, with offline speech plugins and support for local OpenAI-compatible LLM servers.

295Updated 2 days agoApache-2.0

Linux · Docker#OpenAI-compatible API#Wake word detection#Works offline

Video security software runs on your Windows PC with built-in AI, motion-triggered recording, and browser or mobile access to live and recorded footage.

blueirissoftware.comAI Security Cameras and NVR

Windows · Android · Web#Multi-user access

An MCP server that gives AI assistants access to GitHub code, issues and workflows. Run it locally with Docker or use GitHub's hosted service. MIT licensed.

33.3KUpdated 2 weeks agoMIT

Docker#Git integration#MCP#Tool calling

An open-source terminal coding agent for macOS, Linux and Windows. Connect local models through Ollama or LM Studio, or use hosted providers.

68.5KUpdated 4 days agoApache-2.0

macOS · Windows · Linux#Agent Client Protocol#Code execution#Human approval

An open-source voice assistant protocol that connects Home Assistant to speech and wake word services over a trusted network. Uses the MIT license.

397Updated 1 day agoMIT

#Home Assistant integration#Voice activity detection

An open-source Python framework for testing LLMs and AI agents locally, with adversarial attacks, production guardrails, and Apache 2.0 licensing.

3KUpdated 1 week agoApache-2.0

#AI red teaming#Guardrails

An open-source AI agent framework that generates software projects from plain-language requests, with Ollama and cloud API support under the MIT license.

70.7KUpdated 8 months agoMIT

Windows · Docker#Code execution#Multi-agent workflows#Ollama integration

An open-source voice AI agent framework for Python and Node.js. Run the stack on your own servers or use LiveKit Cloud. Licensed under Apache 2.0.

14.4KUpdated 23 hours agoApache-2.0

#MCP#Multi-agent workflows#Multimodal input

Local OCR model that extracts plain or formatted text from images, supports multi-page recognition, and works with Hugging Face Transformers.

8.2KUpdated 2 years ago

#Batch processing#GGUF#Hugging Face integration

Open-source Python framework for building AI agent teams, generating training data, and simulating agent societies. Licensed under Apache 2.0.

17.8KUpdated 2 weeks agoApache-2.0

#Code execution#Hugging Face integration#Human approval

A self-hosted AI agent platform for text and voice, with business rules, conversation testing, and a shared visual and code workspace.

21.3KUpdated 9 months agoApache-2.0

Web#Guardrails#LLM tracing#MCP

Open-source distributed LLM software runs inference and fine-tuning across shared GPUs, with public or private networks and support for Llama 3.1.

10.6KUpdated 2 years agoMIT

macOS · Windows · Linux · Docker#Hugging Face integration

Favicon of ECC

ECC

2 videos
A coding assistant toolkit for Claude Code and Codex, with local Markdown memory, MIT-licensed workflows, and support for self-hosted model endpoints.

269.7KUpdated 23 hours agoMIT

Windows#Guardrails#MCP#Multi-agent workflows

A Python LLM library that connects to Ollama, OpenAI-compatible local servers and cloud providers through one API. Open source under Apache 2.0.

2.2KUpdated 6 days agoApache-2.0

#Ollama integration#OpenAI-compatible API#Tool calling

An open-source Python tool for AI agent evaluation and tracing, with MIT licensing, OpenTelemetry support and a database you control.

3.6KUpdated 1 day agoMIT

#Batch processing#LLM tracing#MCP

An open source MCP server that connects coding assistants to local Chrome for browser automation, debugging and performance analysis. Apache 2.0 licensed.

52.8KUpdated 1 day agoApache-2.0

#MCP#Tool calling

Open-source Python face recognition library for local or self-hosted use, with TensorFlow and PyTorch support, facial analysis, and an MIT license.

23.5KUpdated 1 day agoMIT

Docker

Favicon of Parakeet

Parakeet

1 video
English speech-to-text model that runs locally through NVIDIA NeMo on Linux, with punctuation, word timestamps and CC BY 4.0 licensed weights.

18.5KUpdated 1 day agoApache-2.0

Linux · Docker#Batch processing#Hugging Face integration

Local OCR model that converts images and PDFs to text or Markdown. Runs on NVIDIA GPUs with vLLM or Transformers under the MIT license.

23.9KUpdated 8 months agoMIT

Linux#Batch processing#Hugging Face integration#Multimodal input

A Python reranking library with a shared interface for local models and cloud APIs, CPU inference through FlashRank, and an Apache 2.0 license.

1.6KUpdated 9 months agoApache-2.0

#Hugging Face integration#Multilingual#Multimodal input

Local speech recognition models for English transcription, built on Whisper. Run on CPU or CUDA GPUs with Hugging Face Transformers under the MIT license.

4.1KUpdated 2 years agoMIT

#Batch processing#Hugging Face integration

A local PDF extraction toolkit in Python with OCR, layout detection and table recognition. Runs on CPU or GPU and uses the AGPL-3.0 license.

10KUpdated 2 years agoAGPL-3.0

#Hugging Face integration#Multilingual

An AI writing plugin for Obsidian that uses your notes as context, supports local models and cloud providers, and is free under the MIT license.

2KUpdated 2 months agoMIT

#RAG

A command-line GPU monitor that runs locally on NVIDIA hardware, shows memory use and running processes, and provides JSON output under the MIT license.

4.4KUpdated 2 weeks agoMIT

An on-device AI engine runs automation models locally on phones and tiny devices, with speech, vision and optional cloud routing.

6.1KUpdated 5 days ago

macOS · iOS · Android#Hugging Face integration#Multimodal input#Quantization

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 ML visualization tool that runs locally or on your server, works offline, and compares TensorFlow training metrics and model graphs.

7.2KUpdated 1 month agoApache-2.0

macOS · Web#Works offline

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

A Python framework for generating and evaluating LLM datasets, with Apache 2.0 licensing and integrations for Anthropic, Cohere and Argilla.

3.4KUpdated 10 months agoApache-2.0

#Structured output

An open-source Obsidian AI plugin that works with local Ollama models or OpenAI-compatible services and draws context from linked notes and PDFs.

677Updated 5 months agoMIT

macOS#Multimodal input#Ollama integration#OpenAI-compatible API

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