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.
4.6KUpdated 1 week agoMIT
Docker · Web#Human approval#Multi-agent workflows#Ollama integration
Agent Service Toolkit is a Python template for developers building their own AI agent services. It brings together agent logic, an API and a browser chat interface so you don't have to build each part from scratch.
16Updated 4 days agoMIT
macOS · Windows · Linux · Web#Git integration#Hybrid search#Knowledge graphs
Remembra Relay saves coding session handoffs so developers can switch assistants or resume a project on another machine without reconstructing its progress. The next agent receives a brief of completed work, unfinished tasks and failing checks.
25Updated 1 day agoGPL-3.0
macOS · Windows#Multilingual#Works offline
Whisperstream turns speech into text in the app you're writing in. It's for people who want to dictate messages, documents or coding prompts while keeping speech recognition on their computer.
11.9KUpdated 3 months agoAGPL-3.0
Web#Code execution#Multilingual#RAG
Scira is an AI search engine for researching questions across live sources and checking the evidence behind an answer. You can self-host the application, but live research needs internet access and external services.
5.8KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker#Home Assistant integration#MCP#Multi-agent workflows
GLaDOS is a local AI voice assistant for people who want a conversational companion modeled on the personality core from Valve's Portal games. It combines a custom voice and dry humor with awareness of its surroundings.
4.4KUpdated 1 month agoMIT
gpustat is a local terminal monitor for people running AI workloads or sharing accelerator hardware. It helps you check device activity and identify the jobs using memory without opening a separate dashboard.
23.4KUpdated 1 hour agoAGPL-3.0
#Code execution#MCP#Multi-agent workflows
Skyvern automates browser tasks for teams handling forms, vendor portals and repeated data collection. It uses vision models to identify page elements, helping workflows adapt when website layouts change.
4.9KUpdated 2 days ago
Docker · Web#Git integration#Human approval#LLM tracing
Agenta is an AI agent workspace for teams that want to delegate work and manage recurring tasks together. Agents plan their own steps, use connected tools and carry feedback into later work.
28Updated 2 months agoMIT
macOS · Windows · Linux#Multilingual#Voice activity detection#Works offline
Dictus Desktop is a free, open source voice dictation app for macOS, Windows and Linux. It turns speech into text in the app you're typing in, with transcription handled entirely on your computer. It's for people who want to dictate messages, documents or emails without sending their recordings to a cloud service.
33Updated 3 months agoApache-2.0
iOS#GGUF#Hugging Face integration#llama.cpp backend
Priv AI is an on-device assistant for people who want to chat with AI and use it to examine personal health and financial information. It works offline after a model download and doesn't require an app account.
9Updated 2 hours agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#Knowledge graphs
PersonalClaw is a self-hosted AI agent for one person who wants chat, ongoing tasks and personal knowledge in one web dashboard. It runs on Linux and macOS, with Docker support that also covers Windows. It's open source under MIT and is currently pre-1.0, with breaking changes expected. A one-time download supplies a tiny CPU model for offline chat without tools. Autonomous tool work needs your own Ollama model or a provider app.
108Updated 2 months ago
macOS · Windows · Linux · Web#Agent Skills#Code execution#Git integration
Albert coordinates Claude Code agents for developers who want to hand off a coding goal that spans several tasks. It plans the work and continues through successive rounds until it reaches the goal or a requested review checkpoint.
10.3KUpdated 8 months agoMIT
Docker#Voice cloning#Voice conversion
Amphion is an audio generation toolkit for researchers and engineers developing speech and singing systems. It brings model implementations, dataset preparation and evaluation into one research codebase.
685Updated 2 days agoGPL-3.0
Docker#Batch processing#Multilingual#OpenAI-compatible API
RSSBox helps people follow foreign-language news through translated RSS feeds. It combines translation, article filtering and daily digests for readers who want to manage multiple sources in one self-hosted service.
1.8KUpdated 2 months agoApache-2.0
#Hugging Face integration#Image-to-image#Inpainting
4M is a framework for researchers and developers who want to train and run models that combine images, text and other visual information. A single model can perform vision tasks and generate images from mixed or partial inputs.
771Updated 4 months agoMIT
Docker#Agent Skills#Batch processing#Git integration
AI Documentation Generator analyzes repositories and writes documentation for developers who need to understand an unfamiliar codebase or prepare it for new contributors. It's open source under the MIT license and runs as a Python application, in Docker, or through a Claude Code plugin.
6.4KUpdated 3 years agoMIT
Windows#Hugging Face integration#Multilingual#Voice cloning
StyleTTS 2 is a text-to-speech model for developers and speech researchers who want to generate expressive speech on their own hardware. It can choose a speaking style from the text without a reference recording.
1.2KUpdated 6 days agoMIT
macOS · Windows · Linux · Docker · Web#Multimodal input#Ollama integration#OpenAI-compatible API
Hollama is an LLM chat interface for people who want to use Ollama or OpenAI servers through a browser. It supports multiple server connections, so you can keep access to different model servers in one app.
5.9KUpdated 1 month agoApache-2.0
Android#ONNX#Quantization#Semantic search
PaddleClas is a PaddlePaddle toolkit for developers and researchers building image classification and recognition applications on their own hardware. It covers fixed-category classifiers and image matching for large or frequently changing catalogs.
27.2KUpdated 6 days agoApache-2.0
macOS · iOS · Android · Web#GGUF#Hugging Face integration#llama.cpp backend
MiniCPM-V is a family of local vision-language models for developers building applications that interpret images and video. It can run on phones and other hardware you control.
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.
2.3KUpdated 2 days agoMPL-2.0
macOS · Windows · Linux · Docker#Agent Skills#Batch processing#Multi-user access
dstack is a self-hosted AI compute orchestration tool for teams running development, training and inference across cloud providers and their own servers. It gives those workloads a shared interface across Kubernetes, VMs and bare-metal clusters.
6.2KUpdated 1 day agoApache-2.0
Docker · Web#Guardrails#LLM tracing#MCP
Agentgateway is an open-source proxy for platform teams connecting applications and agents to models, tools and other agents. It brings routing and access controls together across AI protocols and ordinary service traffic.
7Updated 8 months ago
Docker · Web#Multi-user access#Ollama integration#OpenAI-compatible API
Arkitekt OpenCRM is a free, self-hosted CRM for small businesses that want lead management and email outreach on their own server. It runs in Docker with a browser dashboard and stores lead records in SQLite on the host. AI email writing is optional and can use local models through Ollama or cloud services such as OpenAI and Anthropic.
4.4KUpdated 4 weeks agoMIT
Web#LoRA#Multimodal input#Ollama integration
Ollama JavaScript is a library for developers adding model chat, generation or retrieval features to JavaScript applications. It connects those applications to an Ollama server, including one running locally.
12.3KUpdated 1 day ago
Docker · Web#LLM tracing#MCP#Ollama integration
Arize Phoenix helps developers investigate failures in AI agents and LLM applications and compare proposed fixes. It connects recorded application activity with evaluations and repeatable experiments.
10.7KUpdated 7 months ago
Docker#Distributed execution
CleanRL is a Python deep reinforcement learning library for researchers and developers who want to study or modify an algorithm without tracing it through a large modular codebase. Each algorithm variant lives in one standalone file. Experiments can run locally, while Docker and AWS integration support cloud execution through AWS Batch.
590Updated 4 weeks agoGPL-3.0
macOS · Windows · Linux#MCP#Ollama integration#OpenAI-compatible API
Vela is a desktop AI writing editor for novelists and web fiction authors who need to manage a long story's characters, settings and chapters. It brings planning, drafting and revision into one workspace.
700Updated 23 hours agoAGPL-3.0
Linux · Docker · Web
Nextcloud Recognize is an AI media tagging app for people organizing photo, video and music collections on a self-hosted Nextcloud server. It processes images on that server and doesn't send sensitive data to cloud recognition services.
19.3KUpdated 2 days agoApache-2.0
#Hugging Face integration#Multilingual#Multimodal input
Sentence Transformers is a Python library for developers building search and document retrieval on their own hardware. It helps match content by meaning and rank results against a query.
53.5KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux#LM Studio integration#MCP#Multilingual
Cherry Studio is a desktop AI chat app for people who use several model providers and want one place to manage their conversations. It supports local model connections as well as cloud services.
Instant NGP
2 videos17.6KUpdated 9 months ago
Windows · Linux
Instant NGP is neural graphics software for researchers and developers working on 3D reconstruction and rendering. It trains representations of scenes and images on a single GPU, then lets you explore the results interactively.
193Updated 6 months ago
Web · Browser Extension#Agent Skills#Browser automation#Human approval
OpenBrowser is a self-hosted browser automation agent for people who need visual judgment and interaction across web pages. Its server and Chrome extension run locally, but the documented Qwen setup sends model requests to DashScope's cloud API and requires an API key and internet access. Browser execution stays local; model processing uses the remote provider.
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.
5KUpdated 7 months agoApache-2.0
Docker#Hugging Face integration#Multimodal input#RAG
Marqo Open Source is a self-hosted search engine for developers building document search, product discovery, or retrieval for AI applications. The project is deprecated and no longer receives updates.
9.2KUpdated 18 hours agoApache-2.0
#Distributed execution
CatBoost is an open-source machine learning library for developers and data scientists building prediction models with numerical and categorical data. Its built-in handling of categories reduces the work needed to turn non-numeric inputs into usable features. It runs computations on your own CPU or GPU and uses the Apache 2.0 license.
19.4KUpdated 1 day ago
#Works offline
ccusage is a local command-line tool for developers who want to see how many tokens their coding agents use and what that usage costs. It reads the agents' local usage records, so you can compare activity across tools in one place.
1.5KUpdated 4 months agoMIT
Web#Hybrid search#Multimodal input#RAG
MemFree is an open-source AI search tool that answers questions using both your own knowledge base and the internet. It's for people who want to search saved documents, bookmarks and web content together, with AI summaries instead of reading each result separately. You can self-host it or use the hosted website.
48.4KUpdated 1 week agoApache-2.0
macOS · Linux · Web#Distributed execution#Hugging Face integration#MLX
exo is a local LLM runner for people who want to run models too large for a single machine's memory. It joins devices into a cluster and runs inference on your own hardware.
607Updated 11 minutes agoMIT
Web · VS Code · JetBrains#Agent Client Protocol#Code execution#Git integration
Claw Orchestrator gives developers one interface for multiple coding agents and checks their results independently. You define acceptance criteria, and the runtime executes the checks and keeps the evidence on disk.
13.9KUpdated 2 days agoApache-2.0
Docker#Agent Skills#Hybrid search#MCP
EverOS is a Python library and memory runtime for developers building agents that need context across sessions and applications. It keeps conversations, files and task histories in readable Markdown that you can edit and version with Git.
3Updated 2 months agoMIT
macOS · Windows · Linux · Web#Code execution#Git integration#Human approval
Swarm Fleet manages multiple terminal AI agents on your machine for developers coordinating coding, review and ticket work. Each agent has its own terminal, with shared controls for supervising their work.
4Updated 1 week agoMIT
macOS · Windows · Linux#GGUF#llama.cpp backend#Multimodal input
Aphelion is a desktop app for people who want character conversations, creative writing and coding help from models running on their own computer. It works offline after the first model download and doesn't require an account.
838Updated 2 days 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.
168Updated 1 month agoMIT
Web#Code execution#MCP#Multi-agent workflows
Hatice is a self-hosted coding agent orchestrator for developers who want agents to work through issue-tracker tasks. It assigns issues to Claude Code agents and manages work across multiple turns.
6.8KUpdated 6 months agoApache-2.0
Docker · Web#Hugging Face integration#Multilingual#Multimodal input
Podcastfy turns source material into podcast-style audio conversations for creators and developers. It's an alternative to NotebookLM's podcast feature for people who want to customize the conversation or include podcast generation in their own software.