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
Favicon of Video2X

Video2X

2 videos
Open-source AI video upscaler for Windows and Linux, with Anime4K, Real-ESRGAN and RIFE support. Runs locally on a Vulkan-capable GPU.

21.9KUpdated 7 months agoAGPL-3.0

macOS · Windows · Linux · Docker

A local AI workbench for macOS, Windows and Linux. Evaluate agents, optimize prompts and run fully offline with Ollama or use cloud APIs.

5.1KUpdated 22 hours ago

macOS · Windows · Linux#Git integration#MCP#Multi-agent workflows

Favicon of pgvector

pgvector

3 videos
A Postgres extension for self-hosted vector search on Linux, macOS and Windows, with exact matching and HNSW or IVFFlat indexes.

23.2KUpdated 1 day ago

macOS · Windows · Linux · Docker#Semantic search

Open-source AI podcast generator in Python with local HuggingFace models for transcripts and cloud speech services for multilingual audio.

6.6KUpdated 5 months agoApache-2.0

Docker · Web#Hugging Face integration#Multilingual#Multimodal input

A Python library for local embeddings and reranking, using ONNX Runtime with CPU or GPU support. Open source under Apache 2.0.

3.2KUpdated 1 day agoApache-2.0

#Batch processing#Multilingual#ONNX

An open source JupyterLab extension connects AI agents to notebooks, with shared chats, notebook editing, and approval controls under the BSD-3-Clause license.

4.4KUpdated 2 days agoBSD-3-Clause

Web#Agent Client Protocol#Code execution#Human approval

An open-source subtitle editor for Windows, macOS and Linux, with Whisper transcription and translation through Ollama or LM Studio.

14.4KUpdated 1 day agoMIT

macOS · Windows · Linux#Batch processing#LM Studio integration#Multilingual

Favicon of MLflow

MLflow

4 videos
Self-hosted AI engineering platform for tracing agents, evaluating LLMs, and tracking models. Apache 2.0 licensed, with Ollama support.

28.2KUpdated 1 day agoApache-2.0

Docker · Web#Batch processing#LLM tracing#MCP

AI video generation model you can run on your own GPUs, with text-to-video and image-to-video support, ComfyUI integration and downloadable weights.

12.6KUpdated 3 months ago

Web#Multimodal input#Quantization

Open-source Python library for compressing local or Hugging Face LLM checkpoints, with Apache 2.0 licensing and vLLM-compatible output.

3.8KUpdated 1 day agoApache-2.0

#Hugging Face integration#Quantization

An open-source AI face restoration tool that runs locally with Python and PyTorch, supports NVIDIA GPUs, and pairs with Real-ESRGAN for backgrounds.

37.7KUpdated 2 years ago

Linux#Batch processing#Image-to-image

Local OCR software for PDFs and images, with reading order, tables and math. Runs on CPU, Apple Silicon or NVIDIA GPUs; code uses Apache 2.0.

21.4KUpdated 3 weeks agoApache-2.0

macOS · Web#Batch processing#llama.cpp backend#Multilingual

Favicon of PaddleOCR

PaddleOCR

2 videos
An open source OCR toolkit that runs locally, converts PDFs and images to Markdown or JSON, and supports multilingual text under Apache 2.0.

90.4KUpdated 2 weeks agoApache-2.0

Web#Multilingual#ONNX#Structured output

A self-hosted bookmark manager that archives webpages, supports local AI tagging, and offers reading, annotation, and shared collections under AGPL-3.0.

19.9KUpdated 3 weeks agoAGPL-3.0

iOS · Android · Docker · Web · Browser Extension#Multi-user access#Role-based access#Single sign-on

A self-hosted network video recorder with local object detection and face recognition. Runs in Docker, supports hardware acceleration, and uses the MIT license.

3.6KUpdated 2 days agoMIT

Docker · Web

Open-source video-to-audio and text-to-audio software you can run locally on a GPU. Uses an MIT license; tested on Ubuntu.

2.3KUpdated 7 months agoMIT

Linux · Web#Multimodal input

A PyTorch library for training and inference on local machines or clusters, with CPU, GPU and TPU support. Open source under Apache 2.0.

9.9KUpdated 1 day agoApache-2.0

#Distributed execution

Open-source computer vision library for local detection, segmentation and tracking, with AGPL-3.0 licensing and exports to ONNX, TensorRT and CoreML.

62.1KUpdated 1 day agoAGPL-3.0

#ONNX

Favicon of ACE-Step

ACE-Step

3 videos
An open-source AI music model that runs on NVIDIA GPUs and Apple Silicon, with text-to-music generation, adjustable duration and localized lyric editing.

4.9KUpdated 7 months agoApache-2.0

macOS#LoRA#Multilingual

An open-source AI search platform for self-hosted retrieval and recommendations, with hybrid search, model inference and an Apache 2.0 license.

7.1KUpdated 1 day agoApache-2.0

Linux#Hybrid search#RAG#Semantic search

Favicon of AppFlowy

AppFlowy

1 video
A self-hosted AI workspace for projects and wikis, with local LLM support, air-gapped deployment, and apps for desktop, mobile, and the web.

77KUpdated 3 months agoAGPL-3.0

macOS · Windows · Linux · iOS · Android · Web#MCP#Multi-user access#RAG

Favicon of KServe

KServe

2 videos
Self-hosted AI model serving platform for Kubernetes. Serve LLMs and predictive models with vLLM, Hugging Face support and an OpenAI-compatible API.

6KUpdated 23 hours agoApache-2.0

#Hugging Face integration#ONNX#OpenAI-compatible API

Favicon of WebLLM

WebLLM

2 videos
A local LLM engine that runs models in the browser with WebGPU acceleration, OpenAI API compatibility, and an Apache 2.0 license.

19.2KUpdated 2 weeks agoApache-2.0

Web · Browser Extension#OpenAI-compatible API#Streaming inference#Structured output

An AI agent workspace with hosted and Docker self-hosted options for building agents, scheduling tasks, and sharing projects with a team.

82.9KUpdated 4 hours ago

Linux · Docker · Web#MCP#Multi-agent workflows#Multi-user access

A self-hosted AI video generation model with ComfyUI and Diffusers support, image animation, video editing, and fine-tuning tools.

11KUpdated 9 months agoApache-2.0

#Hugging Face integration#LoRA#Multimodal input

A local GPU and accelerator monitor for Linux, with process lists, usage charts and support for NVIDIA, AMD, Intel and dedicated AI hardware.

11KUpdated 3 days ago

macOS · Windows · Linux · Docker

An open-source Python AI framework for self-hosted agents and document search, with local model support and an Apache 2.0 license.

26.6KUpdated 1 day agoApache-2.0

Docker#Guardrails#Hugging Face integration#Hybrid search

A self-hosted LLM guardrails toolkit for Python apps. Control conversations, check model responses, and connect to LLaMa-2, Falcon or OpenAI models.

7.2KUpdated 24 hours ago

Docker#Guardrails#LLM tracing#Tool calling

Python library for running and training embedding and reranker models locally, with Apache 2.0 licensing and pretrained models on Hugging Face.

19.1KUpdated 1 week agoApache-2.0

#Hugging Face integration#Multilingual#Multimodal input

Python client for Ollama with local and cloud model access, streaming chat, embeddings, and async support. Open source under the MIT license.

10.6KUpdated 2 days agoMIT

#Batch processing#Ollama integration#Streaming inference

Open-source Rust ML framework for running models locally on CPUs, NVIDIA GPUs or in browsers, with Apache 2.0 licensing and quantized LLM support.

21.1KUpdated 2 days agoApache-2.0

macOS · Web#GGUF#Hugging Face integration#Multilingual

An open-source desktop vocal remover that processes audio locally on Windows, macOS and Linux using neural source separation models.

26.4KUpdated 2 years agoMIT

macOS · Windows · Linux

An open-source browser API for AI agents, available locally or self-hosted through Docker, with Apache 2.0 licensing and a hosted cloud service.

7.7KUpdated 2 days agoApache-2.0

macOS · Docker · Web

An open-source command-line OCR tool for searchable PDFs. Runs locally on Linux, macOS, Windows and FreeBSD, using Tesseract for text recognition.

34.9KUpdated 2 days agoMPL-2.0

macOS · Windows · Linux · Docker#Multilingual

A local LLM merging toolkit that combines model weights without extra training. Runs on CPU or GPU and supports Llama, Mistral and PyTorch checkpoints.

7.4KUpdated 3 weeks agoLGPL-3.0

#Hugging Face integration#LoRA

Self-hosted embedding and reranking API with MIT licensing, Hugging Face models, and CPU, NVIDIA, AMD and Apple MPS support.

2.9KUpdated 6 months agoMIT

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

Favicon of Khoj

Khoj

2 videos
An open-source AI assistant for searching your documents and the web. Run it on your computer or use Khoj's cloud app with local or online LLMs.

37.5KUpdated 2 months agoAGPL-3.0

Web#RAG#Semantic search#Web search

Free, MIT-licensed OCR software for Windows and Linux that reads screenshots, image batches, and scanned documents offline.

47.6KUpdated 10 months agoMIT

Windows · Linux#Batch processing#Multilingual#Works offline

A free, open source AI image upscaler for Linux, macOS, and Windows. The desktop app runs locally and needs a Vulkan-compatible GPU.

50KUpdated 6 months agoAGPL-3.0

macOS · Windows · Linux#Batch processing

A self-hosted AI answer engine that cites web sources and works with Ollama, local model servers, or cloud models.

36.9KUpdated 4 weeks agoMIT

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

Favicon of Msty

Msty

3 videos
Chat with local or hosted models, compare answers side by side and ask questions over your documents in Msty Studio's AI workspace.

msty.appAI Notes and Knowledge Bases

Web#llama.cpp backend#MLX#Ollama integration

Favicon of OpenHands

OpenHands

3 videos
A self-hosted coding agent platform that runs locally or on a server, works with multiple agents and models, and has an MIT-licensed core.

89.6KUpdated 4 hours agoMIT

macOS · Windows · Linux · Docker#Agent Client Protocol#Git integration#Human approval

Run AI models through Docker Desktop, Docker Engine or a standalone binary, with local inference and OpenAI and Ollama compatible APIs.

655Updated 2 days agoApache-2.0

macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend

An open-source Python library for local speech transcription with Whisper models. It runs on CPUs or NVIDIA GPUs and uses CTranslate2.

25.6KUpdated 3 hours agoMIT

#Batch processing#Hugging Face integration#Quantization

A free TypeScript library for AI apps and agents, with streaming, provider switching, and chat UI hooks for React, Next.js, Svelte, and Vue.

27.1KUpdated 3 hours ago

#Agent Skills#Streaming inference#Structured output

Local image generation and editing with FLUX.1 models. Run open weights on your own infrastructure or use Black Forest Labs' hosted API.

26KUpdated 1 year agoApache-2.0

#Image-to-image#Inpainting#LoRA

Favicon of Gradio

Gradio

1 video
An open source Python library for AI web apps that run on your computer, with options to share a public link or host on Hugging Face Spaces.

43.6KUpdated 1 day agoApache-2.0

Web#MCP

An open source Krita plugin for local AI image generation and editing, with optional online generation through Interstice.cloud.

10.7KUpdated 3 days agoGPL-3.0

macOS · Windows · Linux#ControlNet#Image-to-image#Inpainting