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.
21Updated 7 days agoMIT
Windows · Linux · Docker · Web#Human approval#LM Studio integration#Multilingual
ScribeDog is a Markdown editor for writers and note-takers who want AI help with documents they keep in their own folders. It shows formatted content while saving plain Markdown files that other editors can open.
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.
5.5KUpdated 4 days ago
macOS · Windows · Linux · Docker#Browser automation#Hybrid search#MCP
wigolo gives AI agents web access from a server on your own machine. It's for developers who want coding assistants or self-hosted agents to gather web evidence and reuse what they've already fetched.
9.9KUpdated 6 months agoMIT
macOS · Windows · Linux#Batch processing#GGUF#Hugging Face integration
PowerInfer is a local LLM inference engine for developers and researchers running large models on a PC with a consumer GPU. Its performance gains depend on sparse models, which use only part of their network for each input.
372Updated 6 days agoGPL-3.0
#Batch processing#LM Studio integration#Multilingual
ThunderAI is an AI email assistant for Thunderbird users who want help writing messages and managing their inbox. You can process email text with a local model or send it to a cloud provider.
4.5KUpdated 1 day ago
Web#Batch processing#Multimodal input#OpenAI-compatible API
LMMS Eval is a Python toolkit for researchers and model teams comparing AI models on text, image, video and audio tasks. It uses a shared evaluation pipeline to reduce differences caused by separate benchmark implementations.
NVIDIA NemoClaw
4 videos23KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#Guardrails#Ollama integration#OpenAI-compatible API
NVIDIA NemoClaw is a self-hosted stack for people who want to run AI agents with controls over network access and credentials. It supports OpenClaw, Hermes and LangChain Deep Agents Code inside NVIDIA OpenShell sandboxes.
47.1KUpdated 1 day agoMIT
Web#Agent Skills#Code execution#MCP
LibreChat is a self-hosted ChatGPT alternative for people and teams who want to use different AI providers in one chat workspace. It lets you switch models while keeping conversations in the same interface.
1Updated 5 days agoMIT
Docker · Web#MCP#Multi-user access#Ollama integration
chatz is a self-hosted AI chat app that can display live charts, tables and status panels inside conversations. It's for individuals and teams who want to host their own chat interface, choose their model providers and connect tools. The app is open source under the MIT license.
53.9KUpdated 1 year agoGPL-3.0
macOS · Windows · Linux · Docker · Web#ControlNet#Image-to-image#Inpainting
Fooocus generates images on your computer for people who want to work from prompts without extensive settings adjustments. It uses Stable Diffusion XL and works offline after the required models are downloaded.
1.5KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#Agent Skills#Hugging Face integration#Human approval
Agentlas OS is an open-source AI agent framework for projects that need specialist teams and shared project context. It runs on macOS, Windows and Linux, with local document indexing, semantic search and memory retrieval. You supply the model. Using a cloud model sends requests to that provider and may incur charges.
968Updated 1 day agoApache-2.0
Linux#Distributed execution#Hugging Face integration#LoRA
AgileRL is an open-source Python framework for teams training AI agents on their own tasks, including LLM agents and agents for robotics, finance or logistics. Its evolutionary hyperparameter tuning adjusts training settings during a run, reducing the need for separate tuning trials. The framework uses the Apache 2.0 license.
16.3KUpdated 1 day agoApache-2.0
Ragas is a Python library for developers evaluating LLM applications and retrieval-augmented generation systems. Its non-LLM metrics compute text comparisons in your Python environment without a model, including string similarity, BLEU and ROUGE. Its model-based quickstart uses OpenAI's GPT-4o and an API key, sending evaluation inputs to OpenAI's cloud service. Local text scoring and cloud model judgments are separate evaluation options.
2.3KUpdated 7 months agoApache-2.0
Linux#Distributed execution#Image-to-image#LoRA
Step1X Edit edits existing images from written requests. It's for developers and researchers who want to run image editing on their own hardware, with control over the model and specialized training.
19KUpdated 5 days agoMIT
#Distributed execution
LightGBM is a decision-tree gradient boosting framework for classification, regression and ranking. It trains models on your own machine or across multiple machines, with GPU support for compatible configurations. The code is open source under the MIT license.
11.3KUpdated 3 days ago
Linux · Web#MCP
MCP Inspector is a developer tool for testing the Model Context Protocol servers that connect AI applications to tools and data. It lets you examine server behavior directly, without testing every interaction through an AI chat application.
2.8KUpdated 2 weeks agoMIT
Windows#Code execution#MCP#Tool calling
x64dbg-MCP Server connects an MCP-compatible AI assistant to x64dbg for direct inspection and control of a debugging session. It's for reverse engineers, malware analysts and security researchers investigating Windows binaries.
812Updated 2 months agoGPL-3.0
macOS · Windows · Linux · Docker#LM Studio integration#MLX#Multilingual
TranscriptionSuite is a speech-to-text app for people recording lectures, transcribing conversations or dictating documents on their own hardware. Transcription works offline after the app and model downloads, keeping audio and transcripts local.
50.4KUpdated 24 hours agoMIT
macOS · Linux · Docker · Web#Code execution#Human approval#llama.cpp backend
LocalAI is a self-hosted AI runtime for developers and teams that want to run models on their own hardware. It brings language, speech, vision and media generation into one server that existing AI applications can connect to.
870Updated 7 months agoMIT
macOS · Web#Agent Skills#Browser automation#Code execution
ProofShot is a local browser verification CLI for developers reviewing UI work produced by AI coding agents. It saves browser interactions and errors as review artifacts so you can inspect what the agent tested.
1.3KUpdated 3 weeks agoApache-2.0
#Agent Skills
Editable Design is an open-source toolkit of Codex skills for creating visual designs that remain editable. It covers posters, infographics and campaign artwork, with a separate skill for researchers who need PowerPoint diagrams from method descriptions.
6KUpdated 2 days agoApache-2.0
#AI red teaming
Giskard Hub is an AI agent testing platform available hosted or on-premise for organizations that need testing within their own environment. Developers can also run its open-source Python library locally, but the library's LLM judges and attack generators require a model provider and API key, with integrations for OpenAI and Anthropic. Local execution doesn't make those evaluations offline.
37.5KUpdated 3 years agoBSD-3-Clause
macOS · Windows · Linux#Batch processing
Real-ESRGAN is a local AI upscaler for people enlarging images or restoring degraded images and video. It builds on ESRGAN, with dedicated models for general images, anime illustrations and animated video.
44.6KUpdated 2 months agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#MCP
Reverse Skill gives AI coding agents workflows for reverse engineering, authorized penetration testing and CTF challenges. It's for security researchers who want their agent to select an analysis method and work with the tools available on their machine.
535Updated 23 hours agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#LLM tracing
OpenClaw.NET is a self-hosted AI agent runtime for a personal assistant or a shared team gateway. It's an independent .NET implementation inspired by OpenClaw, with compatibility for supported parts of that ecosystem.
37.4KUpdated 5 days ago
Docker · Web · Browser Extension#Agent Skills#Code execution#Hybrid search
WeKnora is a self-hosted AI knowledge platform for teams that want to query documents, carry out tasks using them and organize them into a wiki. These functions share the same knowledge bases.
1.4KUpdated 4 weeks agoMIT
Web#Agent Skills#Code execution#Human approval
Kady is an AI research assistant for scientists who want to turn plain-language requests into analyses, literature reviews and research outputs. It works in a desktop workspace where you can inspect its code and files, redirect ongoing work or stop a run.
8.9KUpdated 2 weeks agoApache-2.0
Docker · Web#MCP#Multi-user access#Tool calling
Astron Agent is an AI agent platform for teams building workflows that act across business systems. Its self-hosted edition combines workflow orchestration with tools that let agents carry out tasks.
7.2KUpdated 1 day agoApache-2.0
Linux#Hybrid search#RAG#Semantic search
Vespa is an AI search platform for developers building search, RAG and recommendation applications over large datasets that change continuously. It retrieves candidate results and evaluates their relevance with machine-learned models within the same platform.
9Updated 1 day 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.
huggingface.coComputer Vision Models
#Hugging Face integration#Multimodal input#Structured output
Florence-2 is Microsoft's vision model for developers building applications that describe images, extract text or locate objects on their own hardware. One model handles several image tasks selected through text prompts.
12.3KUpdated 1 day agoApache-2.0
Docker · Web#Batch processing#Human approval#Multi-agent workflows
Bisheng is a self-hosted AI application platform for teams working with business documents and processes. It supports tasks such as document review, support ticket assistance and fixed-layout report generation, including workflows that need human judgment during execution.
3.1KUpdated 4 days agoMIT
macOS · Windows · Linux#Distributed execution#Hugging Face integration#Quantization
Distributed Llama runs language models across your own networked computers. It's for people who want to share inference work and model memory across several devices instead of fitting the whole workload on one machine.
41.9KUpdated 1 day agoMIT
Docker · Web#LM Studio integration#Ollama integration#OpenAI-compatible API
Open Notebook is an alternative to Google's NotebookLM for researchers, students and professionals working with their own materials. It brings research and notes together while letting you choose what context an AI model can access.
7.1KUpdated 2 days agoAGPL-3.0
Windows · Linux · Docker · Web#Multi-user access#Multilingual
ONLYOFFICE Docs is a self-hosted office suite for teams that want browser-based document editing and AI assistance on their own servers. It handles Word, Excel and PowerPoint formats (.docx, .xlsx and .pptx), alongside PDFs and fillable forms. The free community edition is open source under AGPL-3.0 and runs through Docker or on Linux and Windows servers.
871Updated 3 months agoAGPL-3.0
macOS · Windows · Linux#Code execution#Git integration#Human approval
CLODEx IDE is a desktop AI coding assistant for developers working on changes across multiple sessions. It keeps task history and workspace context across restarts, so you can return to unfinished work without rebuilding the task from chat messages.
2.2KUpdated 3 days agoMIT
macOS · Windows · Linux#Persistent memory#RAG
Memmy Agent is a local memory hub for people who switch between AI assistants and want earlier decisions and project context available in the next conversation. It stores personal memory on your device by default. Direct agent tasks support your own credentials for a chosen model API. Model processing depends on the configured service or provider.
228Updated 3 weeks agoApache-2.0
Docker#Code execution#Git integration#Human approval
KADATH is a self-hosted AI agent runtime for developers and researchers comparing agents against a measurable goal. It runs successive generations of agents and selects stronger approaches, but model calls require OpenAI's cloud API, an API key and internet access.
10.9KUpdated 1 month agoGPL-3.0
macOS · Windows · Linux#ControlNet#Image-to-image#Inpainting
Krita AI Diffusion adds AI image generation to the painting workspace for artists who want to refine artwork without leaving Krita. It lets you direct changes through selections and visual input.
52Updated 6 months ago
macOS#Agent Skills#Code execution#Git integration
ChatML is a desktop workspace for developers running several Claude Code tasks at once. It brings agent activity and code changes into one view so you can review work before merging it.
1.5KUpdated 2 days agoGPL-3.0
macOS · Linux#Code execution#Git integration#Guardrails
ai-jail is a sandbox for developers who want to limit the damage an AI coding agent can cause through mistaken commands. It targets accidental changes outside a project, and doesn't provide a security boundary against malware or hostile code.
5.6KUpdated 2 weeks agoMIT
#Streaming inference
SAHI is a Python computer vision library for developers detecting small objects in large images, including aerial imagery and surveillance footage. It divides images into smaller regions for detection, helping models find objects that occupy few pixels.
719Updated 2 months agoMIT
Docker · Web#Agent Skills#LLM tracing#MCP
Agents Observe is a self-hosted dashboard for developers who want to inspect what Claude Code and Codex do during coding sessions. It helps you follow parallel agents and trace the commands or edits behind an unexpected result.
27.3KUpdated 11 months agoMIT
Web#Hugging Face integration
Stable Video Diffusion turns a still image into a short video clip for artwork, design and video generation research. Developers and researchers can run it on their own hardware, but text prompts can't direct the output.
whisper.marksdo.comSpeech-to-Text and Transcription
macOS#Multilingual#Streaming inference
Whisper Mate is a local-first transcription app for people who need text from recordings, calls or audio playing on their Mac. It brings transcription and subtitle work into one editor, with media processing that can stay on the Mac.
3.4KUpdated 1 day agoApache-2.0
Docker#Agent Skills#Distributed execution
NVIDIA PhysicsNeMo is an open-source Python framework for engineers and researchers building AI models of physical systems. It combines physics constraints with simulation and observed data to train surrogate models that can predict behavior in near real time. The framework uses PyTorch and carries the Apache 2.0 license.