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
A local LLM app for iPhone, iPad, and Mac that works offline after model download, keeps chats on-device, and connects to Siri and Apple Shortcuts.

privatellm.appAutomation and No-Code AI

macOS · iOS#Multilingual#Quantization#Works offline

Open-source PyTorch training framework for pretraining and fine-tuning models on your own CPUs or GPUs, with Apache 2.0 licensing.

31.4KUpdated 1 week agoApache-2.0

macOS#Distributed execution#ONNX

Local AI voice assistant for Linux and Windows with camera vision, persistent memory and MCP tools. Uses Ollama or cloud APIs. MIT licensed.

5.7KUpdated 2 weeks agoMIT

macOS · Windows · Linux · Docker#Home Assistant integration#MCP#Multi-agent workflows

Open-source LLM pretraining library built on PyTorch for custom datasets, with distributed NVIDIA GPU training. Licensed under Apache 2.0.

2.8KUpdated 1 week agoApache-2.0

Linux#Distributed execution#Hugging Face integration

A browser-based LLM chat app that connects to Ollama and OpenAI servers, stores chat data in your browser, and supports text, vision and reasoning models.

1.2KUpdated 12 months agoMIT

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

An open-source wake word library for local voice apps, with English models, custom phrase training, and ONNX support on Linux and Windows.

2.8KUpdated 9 months agoApache-2.0

Windows · Linux#Batch processing#ONNX#Voice activity detection

An open-source terminal AI agent that runs on your machine with Ollama or cloud models, edits files, executes code, and supports persistent tasks.

4.4KUpdated 22 hours agoMIT

macOS · Windows · Linux · Web · JetBrains#Agent Client Protocol#Code execution#Git integration

Local AI lip-sync software matches video to new speech, with pretrained models and training code for research, academic and personal use.

13.2KUpdated 1 year ago

Linux · Docker#Multilingual#Multimodal input

An open-source Python OCR library that reads PDFs and images locally with PyTorch, runs on CPU or GPU, and supports Docker deployment.

6.4KUpdated 1 day agoApache-2.0

Docker · Web

An open-source LLM evaluation platform under Apache 2.0 that compares Hugging Face models and cloud APIs across reasoning, coding, safety and other tasks.

7.5KUpdated 3 days agoApache-2.0

#Distributed execution#Hugging Face integration#OpenAI-compatible API

An open-source AI agent observability platform with Docker self-hosting, Apache 2.0 licensing, automated failure detection, and regression evals.

3.3KUpdated 2 weeks agoApache-2.0

Docker · Web#LLM tracing#MCP

AI media tagging app for your Nextcloud server. Groups photos by faces and labels objects, music genres and video actions. Open source under AGPL-3.0.

699Updated 2 weeks agoAGPL-3.0

Linux · Docker · Web

An on-device AI runtime that runs PyTorch models locally on Android, iOS, desktops and embedded hardware, with CPU, GPU, NPU and DSP acceleration.

5.1KUpdated 23 hours ago

macOS · Windows · Linux · iOS · Android · Web#MLX#Multimodal input#OpenAI-compatible API

An open-source Python package for local text embeddings on CPU, with MIT licensing and integrations for Sentence Transformers and LangChain.

2.2KUpdated 1 day agoMIT

#Hugging Face integration#Multilingual

Self-hosted API and AI gateway with Apache 2.0 licensing, Kubernetes support, and routing across OpenAI, Anthropic, Gemini and other LLM providers.

44.2KUpdated 3 days agoApache-2.0

#MCP

An open-source speech-to-text web app that transcribes and translates locally with Whisper models. Works offline on CPU or NVIDIA GPU under AGPL-3.0.

3.1KUpdated 1 year agoAGPL-3.0

Web#Multilingual#Works offline

Local LoRA training scripts for image and video models, with Windows and Linux support, NVIDIA GPU memory savings, and multi-GPU training.

2.1KUpdated 3 days ago

Windows · Linux#LoRA#Quantization

Local AI portrait animation software turns images and audio into talking-head videos, with editable facial landmarks and Apache 2.0 source code.

4.3KUpdated 6 months agoApache-2.0

Linux · Web#Hugging Face integration#Multimodal input

An open-source browser extension for local LLM chat, with webpage questions, Ollama support, and data stored in your browser. Licensed under MIT.

8.2KUpdated 3 days agoMIT

Web · Browser Extension#LM Studio integration#Ollama integration#OpenAI-compatible API

Open-source AI training and inference framework for your own GPU hardware, with distributed parallelism and Apache 2.0 licensing.

41.4KUpdated 3 days agoApache-2.0

#Distributed execution

Self-hosted AI chat interface under Apache 2.0. Connect it to Ollama, llama.cpp or cloud APIs, with optional model routing and MCP tools.

11KUpdated 1 day agoApache-2.0

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

An open-source AI note app you can self-host, with Markdown, natural language retrieval and AI writing. A hosted cloud edition is also available.

11.1KUpdated 1 month agoGPL-3.0

macOS · Windows · Linux · Android#RAG#Semantic search

A free, open-source meme search engine that runs locally in Docker, with AI image descriptions, semantic search and optional OpenAI-compatible vision APIs.

752Updated 3 weeks agoApache-2.0

Linux · Docker · Web · Browser Extension#Batch processing#OpenAI-compatible API#Quantization

An open-source diffusion model trainer that splits large models across GPUs. Uses DeepSpeed and supports Windows through WSL 2 under GPL-3.0.

2KUpdated 2 days agoGPL-3.0

Windows · Linux#Distributed execution#LoRA#Quantization

Local text-to-speech software generates speech from a reference voice, supports English and Chinese, and runs with NVIDIA GPUs. Code uses the MIT license.

15.3KUpdated 1 week agoMIT

Docker · Web#Multilingual#Voice cloning

A desktop image dataset editor with local AI captioning on CPU or NVIDIA GPU. Runs on Windows, Linux and macOS under GPL-3.0.

1.4KUpdated 12 months agoGPL-3.0

macOS · Windows · Linux#Batch processing#Multimodal input

Open-source AI compute management software that runs jobs across your Kubernetes and Slurm clusters or cloud accounts, using GPUs, TPUs and CPUs.

10.7KUpdated 24 hours agoApache-2.0

#Code execution#Distributed execution#Multi-user access

An open-source document extraction engine with a Rust core, CPU-only processing, Docker deployment, and support for Ollama, LM Studio, and vLLM.

9.4KUpdated 2 days agoMIT

macOS · Windows · Linux · Android · Docker · Web#Batch processing#LM Studio integration#MCP

Favicon of CopilotKit

CopilotKit

2 videos
Self-hostable AI agent SDK with an MIT-licensed core, generative UI, shared app state, and integrations for React, Angular, Vue, Slack, and Teams.

37.6KUpdated 22 hours agoMIT

iOS · Android · Web#Human approval#MCP#Persistent memory

A Python toolkit for local LLM compression and inference on Linux, macOS and Windows, with GPTQ, AWQ, GGUF and integrations for vLLM and SGLang.

1.3KUpdated 1 day ago

macOS · Windows · Linux#GGUF#Hugging Face integration#LoRA

A text-to-music model with melody conditioning and local GPU inference. AudioCraft code is MIT licensed; pretrained weights have a noncommercial license.

23.7KUpdated 2 years agoMIT

#Multimodal input

An open-source voice interface for text LLMs, with local hosting, Ollama and vLLM support, and speech models that require a CUDA GPU.

1.5KUpdated 3 weeks agoMIT

Docker · Web#Ollama integration#OpenAI-compatible API#Streaming inference

Favicon of Moonshine

Moonshine

3 videos
An on-device AI voice toolkit for speech recognition, intent recognition and text to speech, with support for desktop, mobile, browsers and Raspberry Pi.

11.2KUpdated 1 month ago

macOS · Windows · Linux · iOS · Android · Web#Multilingual#Streaming inference

A local LLM chat app for iOS, iPadOS, macOS and visionOS. Runs on Apple silicon, works offline and saves chat history locally. Licensed under MIT.

2.3KUpdated 1 year agoMIT

macOS · iOS#MLX#Quantization#Works offline

A self-hosted LLM serving stack built on vLLM, with an OpenAI-compatible API, request routing and GPU cluster monitoring. Licensed under Apache 2.0.

2.6KUpdated 23 hours agoApache-2.0

Web#OpenAI-compatible API#Prompt caching

An open-source Python library for AI agent evaluation and red teaming, licensed under Apache 2.0, with a hosted or on-premise security platform.

5.8KUpdated 2 days agoApache-2.0

#AI red teaming

Local image model training scripts for Stable Diffusion, FLUX.1 and Anima. Run on Windows or Linux with PyTorch, under the Apache 2.0 license.

7.2KUpdated 6 days agoApache-2.0

Windows · Linux#ControlNet#Inpainting#LoRA

AI assistant for macOS that connects to Ollama and cloud model APIs, stores chats on your device, and compares responses side by side.

intellibar.appDesktop Chat Apps

macOS#Ollama integration

Open-source speech recognition model for Mandarin, Cantonese, English, Japanese and Korean. Runs locally on CPU or GPU under the MIT license.

9.4KUpdated 3 weeks agoMIT

Docker#Batch processing#GGUF#Hugging Face integration

An open-source Python toolkit for evaluating embedding models and retrieval systems, with Sentence Transformers support and an interactive leaderboard.

3.4KUpdated 1 day agoApache-2.0

Docker · Web#Multilingual#Multimodal input

A local AI image generator for macOS that runs Stable Diffusion and FLUX.2 Klein offline on Apple Silicon. Open source under GPL-3.0.

8KUpdated 5 days agoGPL-3.0

macOS#ControlNet#Image-to-image#Multimodal input

Favicon of MeloTTS

MeloTTS

1 video
A local text-to-speech library with real-time CPU inference, multilingual voices and custom dataset training. Free under the MIT license.

7.7KUpdated 2 years agoMIT

Docker · Web#Multilingual

Self-hosted LLM observability and evaluation platform under Apache 2.0. Monitor Ollama, vLLM and coding agents with portable OpenTelemetry traces.

2.8KUpdated 1 day agoApache-2.0

Windows · Linux · Docker · Web#LLM tracing#Ollama integration#Prompt versioning

A self-hosted AI add-on for paperless-ngx that extracts text and organizes documents using local Ollama models or cloud APIs. Open source under MIT.

2.7KUpdated 6 days agoMIT

Docker · Web#Batch processing#Human approval#Multimodal input

Local AI transcription app for macOS that keeps audio on your device, supports Whisper, Qwen and Parakeet, and offers optional cloud services.

goodsnooze.gumroad.comDictation and Voice Typing

macOS · iOS#Batch processing#Multilingual#Ollama integration

A self-hosted AI gateway under Apache 2.0 that runs in Docker, manages LLM APIs and MCP servers, and supports Kubernetes inference routing.

9.5KUpdated 1 day agoApache-2.0

Docker · Web#Guardrails#MCP#Tool calling

A self-hosted search database for LLM apps that combines vector and full-text retrieval. Runs in Docker or embedded in Python under Apache 2.0.

4.7KUpdated 1 week agoApache-2.0

macOS · Windows · Linux · Docker#Hybrid search#Reranking#Semantic search

Open-source LLM serving infrastructure for Kubernetes with multi-node inference, demand-based autoscaling, LoRA management and vLLM integration.

5.1KUpdated 23 hours agoApache-2.0

#Batch processing#Distributed execution#LoRA