Local AI Apps and Tools for Linux
AI apps, servers and tools for Linux desktops and servers. Most projects in this directory support Linux.
1.9KUpdated 1 year agoGPL-3.0
Linux#Works offline
nerd-dictation turns speech into text for people who want voice input in their Linux applications. It runs recognition locally with VOSK and works offline, with command-line controls for dictation.
11.5KUpdated 1 week ago
macOS · Windows · Linux · iOS · Android · Web#Multilingual#Streaming inference
Moonshine is an on-device AI toolkit for developers building voice agents and spoken interfaces. Voice processing runs on the device without an account or API keys.
2Updated 1 month agoApache-2.0
macOS · Windows · Linux#Agent Client Protocol#Code execution#Guardrails
Maat Agent is a coding assistant for developers who want testable evidence before accepting AI edits. It runs in a terminal or an Electron desktop app on macOS, Windows and Linux, and checks the actual project files against acceptance criteria set before work begins. Failed checks send their output back to the model for another attempt; if the work still fails, the agent reports failure.
6.7KUpdated 3 months agoMIT
Linux#Multilingual#Works offline
Argos Translate translates text on your own machine for people who need offline translation and developers adding translation to their software. Once you have the language models, it can translate without an internet connection or sending text to an online service.
3.4KUpdated 4 days agoMIT
macOS · Windows · Linux · iOS · Android#GGUF#Human approval#LM Studio integration
Off Grid AI is a local AI app for people who want chat, document analysis and media tools on their own phone or computer. Downloaded models work offline, and the core app doesn't require an account.
1.3KUpdated 1 day ago
macOS · Windows · Linux#GGUF#Hugging Face integration#LoRA
GPTQModel is a Python toolkit for developers compressing LLMs and running them on their own hardware or servers. It combines model preparation, quality evaluation and inference so you can assess compression choices within one workflow.
12.7KUpdated 4 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#ControlNet#Hugging Face integration#LoRA
Kohya's GUI is a browser interface for training image generation models, aimed at artists and model makers who want to teach a model a style or subject. It builds on Kohya's Stable Diffusion training scripts and also provides a command-line interface.
2.2KUpdated 5 days ago
macOS · Windows · Linux · iOS · Android#Git integration#Human approval#LM Studio integration
Skales is an AI agent for people who want help with files, browsing, email and coding on their own devices. It can keep working on a goal after you close the chat and resume unfinished goals after a restart.
8.2KUpdated 1 day agoMIT
macOS · Windows · Linux · Web#Agent Skills#Git integration#Resumable workflows
Pi Web is a browser workspace for developers using the pi coding agent. It shares pi's local conversations and configuration, so you can resume the same coding work in either interface.
572Updated 2 years agoAGPL-3.0
macOS · Windows · Linux#Code execution#Human approval#Multi-agent workflows
Agent Pilot is a desktop AI workflow builder for people who want to combine model conversations with tools and code. It runs on Windows, Linux and Intel Macs and is open source under AGPL-3.0. You can chat with one model or build a graph of cooperating agents, with human input included where a task needs it.
347Updated 1 day agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Human approval
Devo is a coding agent for developers who want to choose their model provider and run the agent on their own machine. Its desktop app and terminal interface handle coding and other engineering tasks that require multiple steps.
14.5KUpdated 8 months agoApache-2.0
Linux#Distributed execution#ONNX#Quantization
PaddleDetection is a computer vision toolkit for developers building image and video analysis systems. It covers training, adapting and deploying models for uses such as inspection and traffic analysis.
3.1KUpdated 20 hours agoMIT
macOS · Windows · Linux · Docker · Web#Multimodal input#OpenAI-compatible API#Streaming inference
WindsurfAPI, also called DevinAPI, connects coding assistants and other AI clients to models through your own Devin account. The gateway runs on your hardware, but it sends prompts and images to Devin's cloud for inference, so it requires internet access.
12.3KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#Agent Skills#MCP#OpenAI-compatible API
GenOffice is a Microsoft Office alternative for people who want to edit documents on their own computer and let an AI agent make changes inside the files. It works with native .docx, .xlsx and .pptx files alongside PDF, Markdown and HTML.
7.3KUpdated 3 days agoApache-2.0
Windows · Linux · Docker · Web
nvitop is a terminal GPU monitor for people running AI workloads on NVIDIA hardware. It shows GPU activity alongside the processes using it, so you can check resource use and investigate busy devices.
14.2KUpdated 2 months agoAGPL-3.0
macOS · Windows · Linux · Docker · Web#Multilingual#Ollama integration#OpenAI-compatible API
QAnything is a local knowledge base for people and teams who want to ask questions about their own documents. It supports offline operation and questions across Chinese and English document collections.
1.6KUpdated 2 months agoApache-2.0
macOS · Windows · Linux · Docker#MCP#Multimodal input#Ollama integration
ExtractThinker is a Python library for developers who want to extract structured data from documents using models running locally through Ollama. It also supports OpenAI, Anthropic and Groq. With a cloud provider, extraction sends document content to that service, requires provider credentials and may incur charges.
127Updated 1 week agoGPL-3.0
macOS · Windows · Linux#Batch processing
Trainable Weka Segmentation is a local image segmentation plugin and Java library for Fiji. It's for researchers and image analysts who want to teach a classifier which image regions belong to each class, then apply that model to other images or stacks. It's free and open source under GPL-3.0.
2.1KUpdated 4 days ago
macOS · Windows · Linux · Web#Agent Client Protocol#Agent Skills#Code execution
Open Science Desktop brings research agents, notebooks and project files into one workbench for researchers who want to inspect the work behind an AI-generated result. Agents can carry a research topic through literature review, experiments, analysis and manuscript writing.
759Updated 1 month agoMIT
macOS · Windows · Linux#LLM tracing#MCP
agentacct is a local dashboard for developers who want to see what coding agents did across projects and compare their work with resource use. It brings recorded activity and results into task receipts rather than relying on an agent's claim that a job is finished.
927Updated 2 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Guardrails
PocketPaw is a self-hosted AI agent for people who want an assistant to write code, manage files and act on websites from their own computer or server.
1KUpdated 5 days agoMIT
macOS · Windows · Linux#Batch processing#Multimodal input#Semantic search
rclip searches folders by what their images contain, without requiring tags or a separate photo library. It's for people who keep image collections on their own computers or servers and want to search them from a terminal.
14.9KUpdated 1 day agoApache-2.0
Linux · Docker#Code execution#MCP
E2B provides isolated execution environments for developers building coding assistants, computer-use agents and background jobs. You supply the model and agent logic; it supplies the machine where the agent works.
19.5KUpdated 5 months ago
macOS · Windows · Linux · Web#Hugging Face integration
LivePortrait animates a portrait with facial expressions and head movements taken from a driving video. It's for creators who want to animate still faces or edit portrait videos on their own hardware.
99Updated 3 days agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#Hugging Face integration#ONNX
PixlStash is an image manager for photographers culling shoots, creators reviewing AI images and people preparing datasets. It helps you find relevant pictures and review which ones to keep in large collections.
26.6KUpdated 1 week ago
macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend
llamafile packages a language model and its runtime in a single executable for people who want to run models locally or share a ready-to-run model with others. Recipients don't need to install a separate runtime.
881Updated 2 weeks agoMIT
macOS · Windows · Linux#Context compression#Git integration#MCP
projectmem gives AI coding assistants a persistent record of a project's debugging history and architectural decisions. It's for developers who want agents to carry useful context between sessions and check past failures before repeating them.
95KUpdated 20 hours ago
macOS · Windows · Linux#Agent Client Protocol#llama.cpp backend#LM Studio integration
Zed is a desktop code editor for developers who want coding assistance from models running on their own machine or infrastructure they control. Its Agent and Inline Assistant can use Ollama, llama.cpp, LM Studio or a local OpenAI-compatible server. The editor connects to these model servers, which perform inference.
14.8KUpdated 1 month agoApache-2.0
macOS · Windows · Linux#GGUF#Hybrid search#ONNX
llmware is a Python framework for developers building applications that answer questions using their own documents or carry out multi-step AI agent workflows. It focuses on small, specialized models that can run on laptops, edge devices, and self-hosted servers.
1KUpdated 1 day agoMIT
macOS · Linux · Web#Agent Skills#Code execution#Git integration
Cezar manages AI coding agents on your computer or your own server. It's for developers coordinating work across repositories who want to review tasks, agent activity and code changes in one browser interface.
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.
1.1KUpdated 23 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.