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.
1.5KUpdated 1 week agoMIT
#LLM tracing#Streaming inference#Tool calling
Mirascope is an open-source development library for building AI applications with local models or cloud providers. Its documented local backends include Ollama, vLLM and LM Studio, plus direct inference through MLX on Apple Silicon Macs. Developers can use a shared model interface while keeping inference on their own hardware or sending requests to OpenAI, Anthropic or Google.
7.8KUpdated 6 days agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Hugging Face integration
mistral.rs is an inference engine for developers who want to run AI models on their own computer or server. It supports browser chat and inference embedded directly in Python or Rust applications.
3.2KUpdated 2 weeks agoApache-2.0
#ONNX
DiffSinger generates synthetic singing voices for voice developers and music production. OpenVPI maintains this fork of MoonInTheRiver/DiffSinger, with acoustic models and adjustable vocal expression controls.
55.5KUpdated 1 day agoApache-2.0
#Browser automation#MCP#Tool calling
Chrome DevTools MCP connects AI coding assistants to a live Chrome browser through a locally running server. It's for developers who want an agent to investigate web app behavior alongside its coding work.
1.5KUpdated 2 days agoMIT
macOS · Windows · Linux#Code execution#Knowledge graphs#llama.cpp backend
npcpy is a Python library for developers and researchers building AI agents and applications with language models. It supports local LLM backends as well as cloud providers, so projects can choose where model requests run.
6.9KUpdated 1 month agoApache-2.0
macOS · Windows · Linux · Web#Agent Skills#Code execution#Multi-agent workflows
HanaAgent is an open-source desktop AI agent for everyday computer work and coding, with user data stored on your machine. It runs on macOS, including Apple Silicon and Intel, and Linux. It supports Ollama local models as well as OpenAI-compatible, Anthropic-style and OAuth provider connections. Local inference uses Ollama; requests to a cloud provider go to that service.
10.1KUpdated 1 year agoApache-2.0
macOS · Windows#Batch processing#Multilingual#ONNX
Kokoro is a text-to-speech model and inference library for developers adding speech generation to personal projects or production applications. It runs on your own hardware and uses the compact Kokoro-82M model.
1.5KUpdated 9 months agoApache-2.0
macOS · Windows · Linux#Ollama integration#RAG#Works offline
tlm is a terminal assistant for people who want help writing shell commands or understanding commands they've found elsewhere. It uses local models through Ollama rather than a cloud AI service.
6Updated 3 weeks agoMIT
Windows#Multilingual#ONNX#OpenAI-compatible API
AudioBud is a dictation app for Windows that puts speech into the text field you're writing in. It builds on Handy by CJ Pais and suits people who want voice typing with local speech recognition rather than a hosted transcription service.
Headroom
7 videos79.6KUpdated 24 hours agoApache-2.0
macOS · Windows · Linux#Context compression#MCP#Multi-agent workflows
Headroom reduces the context that LLM apps and coding agents send to a model. It's for developers whose prompts fill up with repetitive tool results, logs, file contents and retrieved documents. Compression runs locally, but model requests still go to the chosen LLM provider.
16.1KUpdated 22 hours agoMIT
Linux · Docker#Git integration#Ollama integration
PR-Agent is an open-source AI code review agent for development teams that want to run their own pull request reviewer. It can provide feedback automatically through repository workflows or respond to requests in pull request comments.
topazlabs.comVideo Upscaling and Frame Interpolation
macOS · Windows
Topaz Video is a video processing app for people who want to work on footage using their own hardware. It combines a choice of video models with stabilization and SDR-to-HDR conversion.
1.1KUpdated 3 months ago
#Image-to-image#LoRA#Multimodal input
Uni MoE is a family of multimodal AI models for researchers working with language, visual material and audio together. Its Omni model can reason across combined inputs and answer questions about their content.
7.3KUpdated 22 hours agoApache-2.0
macOS · Windows · Linux#Hybrid search#Semantic search
Lance is an open source data format for teams building search engines, feature stores and machine learning training pipelines on object storage. It keeps images, video, audio, text and embeddings alongside tabular data, so those workloads can share a dataset. The project uses the Apache 2.0 license.
1.1KUpdated 1 week agoMIT
Docker#Code execution#MCP#Tool calling
LLM Sandbox is a Python library for developers whose AI agents or applications need to execute generated code. It puts execution in containers on infrastructure you control, with support for local deployments and Kubernetes clusters.
supertone.aiVoice, Speech and Music
macOS · Windows
Antinode Clear is a proprietary audio plug-in for Windows and macOS that separates speech from background noise and voice reverb in real time. Formerly called Supertone Clear, it's for post-production engineers, video editors, musicians and streamers who need to clean up speech or retain the ambience behind it.
huggingface.coOpen-Weight LLMs
#Hugging Face integration#LoRA#Multilingual
Jamba is AI21's language model family for teams building document-based assistants and business applications on their own servers. The Large model targets lengthy context, but its hardware requirements put it in server territory: quantized deployment uses eight GPUs with 80GB of memory each.
2.5KUpdated 1 year agoMIT
Web#Hugging Face integration
HiDream-I1 generates images from text prompts for creators and developers who want to work on their own hardware or add image generation to an application.
24.4KUpdated 2 weeks agoMIT
macOS#Distributed execution#GGUF#Multimodal input
DwarfStar is a local LLM inference engine for people who want to run large DeepSeek, GLM and Qwen models on their own computers or servers. It focuses on selected models and hardware setups, and requires the project's own GGUF files rather than accepting arbitrary GGUF downloads.
skylum.comFace Swap and Portraits
macOS · Windows#Batch processing#Image-to-image#Inpainting
Luminar Neo is a photo editor for photographers who want automatic adjustments alongside manual control over their images. It combines tools for portraits and outdoor scenes with layers, masks and edits you can revise without altering the original.
5KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#Code execution#Guardrails#Human approval
nono is a security runtime for people running terminal AI agents on their own machines or servers. It uses operating system boundaries to restrict an agent's access to files, network services and credentials.
2.5KUpdated 22 hours agoMIT
Windows · Linux · Docker · Web#Agent Skills#Code execution#Guardrails
Bitterbot is a personal AI agent for people who want an assistant that remembers ongoing work across conversations. It runs on your own machine and can keep working between conversations while the machine is on.
9.6KUpdated 23 hours agoApache-2.0
#MCP#Ollama integration#RAG
Spring AI is a Java framework for developers adding AI features to Spring applications. It connects models with application data and APIs for tasks such as answering questions about documents.
1.6KUpdated 2 weeks agoApache-2.0
Docker · Web#Knowledge graphs#LM Studio integration#Ollama integration
Open Glean is a self-hosted AI workspace for searching files, notes, saved webpages and knowledge synced through Hydra DB connectors. Its browser app runs on your machine or server, including in Docker, but retrieval uses the remote Hydra DB API by default and requires a Hydra key. You can change the Hydra backend endpoint. Local answer models require explicit enablement and are disabled by default.
1.1KUpdated 1 week ago
macOS · Windows · Linux · Web#ONNX#Speaker diarization#Streaming inference
ReScript is a video and audio editor for people cutting interviews, podcasts and voice notes through text. Deleting words from a transcript removes the matching sections of the recording.
8.6KUpdated 4 weeks ago
macOS · Windows · Linux#GGUF#Visual workflows#Works offline
Modly is a desktop app for artists, game developers and people preparing models for 3D printing. It turns a photo or text prompt into a textured 3D mesh using AI models on your own GPU.
107.5KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#LM Studio integration#MCP
OpenDesign is a design workspace for teams that want to turn briefs into working prototypes and visual deliverables with their chosen coding agent. It keeps previews and editable project files together so designers and developers can refine the same work.
Mono Color Skill
2 videos3.6KUpdated 2 months agoMIT
#Agent Skills#Image-to-image#Multimodal input
Mono Color Skill helps designers and publishers turn a theme, phrase, object or photograph into editorial artwork for posters, zines, covers and packaging. It focuses on limited ink palettes, visible paper and print textures.
614Updated 1 day agoGPL-3.0
macOS · Linux · iOS · Docker#Image-to-image#Inpainting#LoRA
Draw Things creates and edits images on iPhone, iPad and Mac. It's for artists and other creators who want to work offline and keep generation on their own hardware.
0Updated 3 months agoMIT
macOS#Agent Skills#Browser automation#Code execution
Labaik is a desktop AI workspace for people who use chat models for writing, research and coding. It brings local and cloud models into the same conversation interface, with model switching during a chat.
1.3KUpdated 1 year agoMIT
macOS · Linux#LM Studio integration#Ollama integration#OpenAI-compatible API
gp.nvim brings AI chat and prompt-based editing into Neovim for developers and writers who want to work with their existing buffers. You can ask about selected text or code, then apply the response inside the editor.
95.6KUpdated 23 hours agoAGPL-3.0
Docker · Web#Agent Skills#Code execution#MCP
Odysseus brings AI chat, autonomous agents and personal work into one workspace on your own hardware. It's for people who want models to work with their documents and ongoing tasks in a self-hosted app.
871Updated 2 days agoMIT
Linux#Code execution#MCP#Tool calling
Computer Use Linux is a local MCP server and CLI for AI agents that need to interact with Linux desktop apps. Agents can identify accessible controls by role, name or text instead of relying entirely on screenshot coordinates.
33.9KUpdated 5 months ago
Docker#Git integration#RAG#Single sign-on
Tabby is a self-hosted AI coding assistant for developers and teams who want a GitHub Copilot alternative on their own infrastructure. It brings coding suggestions and answers into the editor.
846Updated 1 day agoMIT
Docker · Web#Code execution#Multi-agent workflows#Ollama integration
BambooAI is a self-hosted AI data analyst for people working with tabular datasets who want to inspect the calculations behind an answer. It turns plain-language questions into Python analysis and charts, then reruns the calculations cited in its report against the original data to check that the numbers reproduce.
13.7KUpdated 4 days agoApache-2.0
#Hugging Face integration#LoRA#Quantization
LitGPT is a Python toolkit for developers and researchers who want to train and deploy language models on their own hardware. Its directly editable model implementations suit custom applications and research experiments.
1.5KUpdated 3 weeks agoMIT
macOS · Windows · Linux · Docker#Batch processing#Forced alignment#Hugging Face integration
Transcribe Anything turns recordings and online videos into text and subtitles using Whisper-based speech recognition. It's a command-line tool with a Python API for people processing media locally or adding transcription to their own applications.
16.9KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux#LM Studio integration#Ollama integration#OpenAI-compatible API
SurfSense is a desktop NotebookLM alternative for people working with confidential documents, research or study material. It answers questions across your files and turns selected sources into editable outputs.
27.7KUpdated 3 weeks agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Browser automation#Code execution#llama.cpp backend
AgenticSeek is a local alternative to Manus AI for people who want an assistant to carry out research, coding and file tasks on their own hardware. It can break a request into steps and assign the work to specialized agents.
910Updated 2 weeks agoApache-2.0
Android#GGUF#llama.cpp backend
SmolChat is an Android app for chatting with language models on your phone. It gives people who want on-device AI a chat interface for their own GGUF model files, including small language models.
1.4KUpdated 8 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Git integration
Claw-Empire is a self-hosted AI agent manager for people who want to delegate projects to multiple coding assistants. Its pixel-art office shows agents working across departments, while a shared dashboard tracks their tasks.
6.4KUpdated 2 days agoMIT
#Code execution#Guardrails#MCP
Ouroboros is a locally installed workflow engine for developers who want to define requirements and check an AI coding agent's output. It runs through a terminal CLI, a Claude Code plugin or an MCP server. Your chosen coding runtime supplies the agent and model access. When used with Claude through Claude Code's standard cloud connection, model requests go to that external service.
225Updated 6 days agoMIT
macOS#Multilingual#Quantization#Voice activity detection
Open Wispr is a voice dictation tool for people who want to speak into Mac apps while keeping audio and text on their computer. It inserts transcribed speech at the cursor in editors, browsers, terminals, email and other applications.
OpenSuperWhisper
1 video3.2KUpdated 2 months agoMIT
macOS#Batch processing#Hugging Face integration#Multilingual
OpenSuperWhisper is a speech-to-text app for people who want to dictate or transcribe saved recordings on an Apple Silicon Mac. It runs Whisper and Parakeet models locally.
838Updated 1 day agoGPL-3.0
iOS · Android#Code execution#Multi-agent workflows#Multimodal input
Memex is an AI journal for people who capture scattered notes, photos, and voice recordings and want help organizing them. It turns those fragments into structured records and connects information across entries.
12.7KUpdated 3 days agoMIT
VS Code#Hybrid search#MCP#Ollama integration
Claude Context adds repository search to AI coding assistants so they can retrieve relevant code without loading whole directories into their context. It's for developers working with large codebases that an assistant needs to understand.