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.
5.8KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Web#Multilingual#OpenAI-compatible API#Resumable workflows
YouDub-webui is a self-hosted video translation and dubbing app for creators and small teams making videos available in another language. Its most established workflow is English-to-Chinese dubbing for YouTube; it also supports Chinese-to-English dubbing for Bilibili.
555Updated 2 months agoMIT
Windows · Linux#Multilingual#Multimodal input#Streaming inference
Whispering Tiger creates live transcripts and translations from audio on your computer for VRChat conversations and streaming captions. It can also read text in game images, so spoken dialogue and visible text can feed into the same translation workflow.
56Updated 3 weeks agoMIT
Web#Browser automation#Code execution#MCP
Taskyon is a browser-based AI workspace for people investigating technical problems and developing engineering designs. It keeps the work in a task tree so related questions, evidence and decisions stay connected.
822Updated 2 days agoMIT
Docker#Human approval#Multilingual#Tool calling
Bolna builds voice AI agents for businesses handling support, sales and recruitment calls. It focuses on Indian languages and accents, including Hindi, Hinglish, Tamil and Telugu, alongside English.
1.1KUpdated 24 hours agoAGPL-3.0
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Code execution#Distributed execution
KanDev is a self-hosted workspace for developers managing AI coding tasks and reviewing the resulting changes. It organizes work on kanban boards and lets you define workflows with your own agent choices and review gates.
3KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#Code execution#Git integration#Human approval
Vexa is a meeting bot and transcription API for developers adding meeting features to products and teams connecting calls to AI agents. Its bots join Google Meet, Microsoft Teams and Zoom to capture the conversation.
738Updated 2 days agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#Code execution#Human approval
Lexora is a personal desktop AI agent for research, creative projects and everyday planning as well as coding. It works toward a goal while you give direction and review its work.
36.6KUpdated 2 weeks agoMIT
#Knowledge graphs#RAG#Semantic search
GraphRAG is an open-source Python indexing and retrieval pipeline for developers building question answering over their own document collections. It can connect to local models through Ollama proxies, while OpenAI models are its default supported choice. With a remote model provider, text sent for model processing leaves your machine.
5.4KUpdated 23 hours agoMIT
Linux · Docker · Web#Human approval#MCP#Multi-user access
DeskcommCRM is a self-hosted CRM for businesses selling through WhatsApp. Its AI agents handle customer conversations, qualify leads and support sales within the CRM.
parakeety.comDictation and Voice Typing
macOS#Multilingual#Works offline
Parakeety is a paid Mac dictation app for people who want to speak into the app they're already using without sending their voice to a cloud service. It runs on Apple Silicon Macs with macOS 14 or later and places the transcript at the cursor. Intel Macs aren't supported.
8.5KUpdated 3 weeks agoMIT
macOS · Windows · Linux#LoRA#Quantization
bitsandbytes is a Python library for developers who need to run or fine-tune large language models on their own hardware with less memory. It works within PyTorch workflows.
chatwise.appChat With Your Documents
#MCP#Multimodal input#Tool calling
ChatWise is a desktop AI chat app for people who want to use different model providers in one interface. It keeps chat data on your device while sending requests to the provider you choose.
1.6KUpdated 2 days agoMIT
macOS · Windows · iOS · Android#Multilingual#Ollama integration#Works offline
Amical is an AI dictation app for people who want to write emails, messages and coding prompts by speaking. It adjusts the resulting text to the app you're using, reducing the editing needed after transcription.
5.2KUpdated 5 months agoApache-2.0
#Hugging Face integration
CodeGen is a family of language models for generating programs, aimed at researchers and developers working on code generation. Salesforce AI Research studies how these models build programs through multiple rounds of prompting.
4.6KUpdated 2 years agoApache-2.0
Web#ControlNet#Hugging Face integration#Image-to-image
Kolors generates photorealistic images from text for creators and developers who want to run image generation on their own hardware. Developed by Kuaishou, it supports Chinese and English prompts, including descriptions of Chinese cultural content.
7KUpdated 1 year agoMIT
#Hugging Face integration#Multilingual
DeepSeek-Coder is a family of coding models for developers who want to run a model on their own hardware or build it into a coding assistant. It includes base models for completion and instruction-tuned models for coding requests written in plain language.
1.1KUpdated 2 days agoMIT
Linux · Docker#Browser automation#Code execution#Guardrails
AIRecon automates penetration testing and bug bounty reconnaissance for security testers. It guides an assessment through reconnaissance, analysis, exploitation and reporting, with a terminal interface for following the agent's work.
2.5KUpdated 1 week agoMIT
macOS · Windows · Linux#Batch processing#Forced alignment#GGUF
WhisperJAV generates subtitles for Japanese adult videos on your own computer. It targets difficult audio with quiet dialogue, loud vocalisations and long stretches that can cause speech recognition models to invent or repeat words.
1.8KUpdated 2 months ago
Linux#Multimodal input#Quantization
RKLLM is a toolkit for developers building local AI applications on Rockchip boards. It runs language and multimodal models on the chip's neural processing unit (NPU).
26.7KUpdated 3 days agoMIT
#Batch processing#Hugging Face integration#Quantization
faster-whisper is an open source Python library for developers adding speech transcription to their software. It uses CTranslate2 to run OpenAI's Whisper models, with faster transcription and lower memory use than the original implementation in the project's benchmark comparisons.
1.5KUpdated 8 months agoApache-2.0
Docker · Web#Distributed execution#Hugging Face integration#Multilingual
Step-Audio 2 is an audio AI model family for developers building voice assistants and applications that interpret recordings. It can reason about what people say and how they say it, as well as sounds beyond speech.
64.4KUpdated 23 hours agoApache-2.0
macOS · Windows · Linux#Distributed execution
Keras is an open-source Python deep learning framework for developers and researchers who want to build and train models without tying their code to one backend. It runs locally on Linux and macOS, with WSL2 recommended for Windows. Its Apache 2.0 license permits commercial use and modification.
33.7KUpdated 2 days agoMIT
macOS · Windows · Linux · Web#GGUF#ONNX
Netron visualizes neural network and machine learning models for developers and researchers who want to examine their structure.
14.6KUpdated 1 day agoAGPL-3.0
macOS · Windows · Docker · Web#Browser automation#Code execution#Git integration
Cloud CLI is a browser interface for developers who want to work with coding agents and manage projects from a computer or phone. It connects to Claude Code, OpenCode, Cursor CLI and Codex, so you can access agent sessions beyond the terminal.
244Updated 2 years agoApache-2.0
Docker#Code execution#Ollama integration#OpenAI-compatible API
qabot lets you ask questions about files and databases in plain language from your terminal. It pairs a local DuckDB database with an AI model that writes and executes SQL, making it useful for analysts and developers who want to explore data without writing every query themselves.
4.4KUpdated 4 days agoApache-2.0
macOS · Windows · Linux · iOS · Android#Batch processing#Semantic search
USearch is a vector similarity search library for developers building semantic search and recommendation systems within their own apps or servers. Its compact C++ core supports custom similarity rules and has no mandatory dependencies.
20.3KUpdated 1 day agoMIT
macOS · Linux · Docker · Web#Code execution#llama.cpp backend#OpenAI-compatible API
DB-GPT is a self-hosted AI data assistant for teams analyzing business data and developers building data applications. It connects plain-language questions to database queries and code-based analysis.
2.9KUpdated 2 days agoMIT
Web#Agent Skills#Human approval#Multi-agent workflows
DSH AgentTeams coordinates AI agents inside DeepSeek Harness for coding, research and review tasks. A lead agent assigns work to specialists and combines their results, while you can review the proposed team before execution.
2.8KUpdated 4 weeks agoMIT
Docker · Web#Batch processing#Human approval#Multimodal input
Paperless-GPT adds AI document processing to an existing paperless-ngx archive. It's for people who want to reduce manual sorting and extract text from scanned paperwork.
2.3KUpdated 4 days agoMIT
#Hugging Face integration#Multilingual
Model2Vec is a Python package for developers who need text embeddings for search or classification on their own hardware. It turns sentence transformers into smaller static embedding models, trading a small drop in performance for lower model size and faster CPU inference.
11.5KUpdated 1 day agoMIT
macOS · Windows · Linux · iOS#Batch processing#MCP#Multilingual
OpenWhispr is a dictation and meeting transcription app for people who want to write by voice and keep searchable records of conversations. It lets you choose local processing or cloud providers.
1.6KUpdated 11 months agoApache-2.0
#Hugging Face integration#Multilingual#Multimodal input
rerankers is a Python library for developers building search and retrieval systems. It ranks candidate documents against a query and lets you compare reranking approaches through a shared interface.
5.7KUpdated 3 days agoApache-2.0
macOS · Windows · Linux#Agent Skills#Code execution#Hybrid search
AutoRAG Agent searches documents and connected archives where they already live, then reads the relevant sources to produce answers with file, page or line references. It runs on macOS, Windows and Linux and suits people researching information spread across local files, messages and notes.
SeedVR
10 videos1.4KUpdated 10 months agoApache-2.0
Linux#Distributed execution
SeedVR is an AI video restoration project for developers and researchers processing real-world footage or AI-generated video on their own GPUs. Its SeedVR2 model restores footage in a single diffusion step, with substantial hardware demands in the supplied implementation.
10.7KUpdated 4 weeks agoMIT
#Batch processing#Ollama integration#Streaming inference
Ollama Python is a client library for developers adding model conversations to Python applications. It connects to a running Ollama service for local use or to Ollama's cloud service for larger models.
2.6KUpdated 2 weeks agoMIT
macOS · Linux#Hugging Face integration#Multilingual
LightEval is a Python toolkit from Hugging Face for developers and researchers comparing LLMs or investigating where their responses fail. It evaluates models already loaded in memory as well as models accessed through a service.
1.2KUpdated 4 months agoMIT
macOS · Web#MCP#Multi-agent workflows#Ollama integration
PYTHIA monitors world events and generates forecasts for people tracking global risks and developers building AI agents that need current-world context. It combines Osiris's globe and live feeds with MiroFish's forecasting approach and local Ollama models.
izotope.comVoice, Speech and Music
macOS · Windows
iZotope Nectar is a proprietary collection of vocal processing plugins for producers, audio engineers, musicians, and creators working with singing or dialogue. Its Vocal Assistant recommends a starting point for a mix that you can adjust to suit the recording. The assistant sets EQ, reduces sibilance, and creates space for the voice within the mix.
2.4KUpdated 1 week agoMIT
#MCP#Ollama integration
Oterm is a terminal chat client for people who want to use local LLMs or hosted models without a browser interface. It keeps separate conversations and their settings so you can return to ongoing work.
10.8KUpdated 2 years agoApache-2.0
Docker · Web#Hugging Face integration#Multimodal input
Grounding DINO locates objects in images from category names or descriptive text. It's for developers and computer vision researchers building detection or annotation workflows that need labels beyond a fixed category list.
2Updated 5 days agoMIT
Android#GGUF#Hugging Face integration#llama.cpp backend
Airux Pocket AI runs AI conversations on Android phones for people who want offline chat and photo analysis without cloud inference. You don't need an account, and downloaded models run directly on your phone.
4.7KUpdated 8 months agoMIT
Windows · Linux#Batch processing#Quantization#Speculative decoding
ExLlamaV2 and V3 are local LLM inference libraries for developers building AI applications or hosting models on consumer GPUs. V2 is archived for now and isn't currently maintained; development continues in V3.
8.1KUpdated 1 day agoMIT
macOS · Windows · Linux#Batch processing#Multilingual#Ollama integration
Vibe is a desktop app for people who need transcripts or subtitles from recordings without uploading them to a transcription service. It handles audio and video locally, including interviews, meetings and material in different languages.
7.2KUpdated 2 days agoApache-2.0
Docker#Batch processing#Distributed execution#Multimodal input
Data-Juicer is a Python framework for researchers and teams preparing datasets for AI training, evaluation, agents or document retrieval. It processes data on your own machine or across a Ray cluster.
26.1KUpdated 1 year agoApache-2.0
#Image-to-image#Inpainting#LoRA
FLUX.1 is a family of image models for developers and creators who want to generate and edit images on their own hardware or servers.
34.6KUpdated 8 months agoMIT
#Batch processing#Multimodal input
CLIP is an image and text model for developers and researchers who want to classify pictures without building a labeled dataset for each task. You define the categories in natural language, and the model scores how closely each description matches an image.