Local AI Apps and Tools for Linux
AI apps, servers and tools for Linux desktops and servers. Most projects in this directory support Linux.
599Updated 24 hours agoAGPL-3.0
macOS · Linux · Web#Agent Skills#Code execution#LM Studio integration
Agenvoy is a personal AI agent for people who want to automate research, file work, and recurring tasks on their own computer. It runs continuously and retains context between sessions.
593Updated 1 day agoApache-2.0
macOS · Linux#Hybrid search#MCP#ONNX
funes gives coding agents a searchable memory of past work. It's for developers who want earlier decisions, reasoning and findings to remain available when they start another session or switch agents.
448Updated 2 months agoAGPL-3.0
macOS · Linux · Docker · Web#LM Studio integration#Ollama integration#OpenAI-compatible API
Riffado turns recordings from Plaud Note, Note Pro, and NotePin devices into searchable transcripts and summaries. It's for recorder owners who want control over AI processing and storage. Recording sync requires a Plaud account and access to Plaud's cloud, so the full workflow isn't offline.
63.6KUpdated 1 week agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#MCP#Multilingual
TrendRadar collects news and trending topics for people tracking public opinion, industry developments, or specific interests. It brings feeds and platform rankings into one place so you can follow relevant stories without checking each site separately.
50.1KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#MCP
nanobot is a self-hosted personal AI agent for people who want an assistant that can act on files and continue work across conversations. Its Python framework also suits developers building their own assistant integrations.
38Updated 4 months agoMIT
macOS · Windows · Linux#Guardrails#Human approval#Ollama integration
docuchat is a local AI document assistant for attorneys, especially solo and small firms working with confidential case files. It answers questions across contracts, pleadings, exhibits and transcripts, then checks cited quotes against the source text. Answers point to the file, page and exact passage; deposition citations include verified line numbers.
149.7KUpdated 2 days agoMIT
macOS · Windows · Linux#Agent Skills#Human approval#MCP
Spec Kit gives developers structured processes for working with AI coding agents. It turns requirements, assessments and verification results into project documents you can review alongside the code.
12KUpdated 4 days agoMIT
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Browser automation#MCP
Octop is a self-hosted AI assistant for households and small teams that want personal agents in a shared deployment. Each user can switch between specialists with separate workspaces, model connections and scheduled tasks.
4.1KUpdated 4 days agoApache-2.0
macOS · Windows · Linux · Web#Multilingual#ONNX#OpenAI-compatible API
RealtimeTTS is a Python text-to-speech library for developers building voice assistants and other apps that need spoken responses before the full text is ready. It accepts both complete text and incoming LLM output.
5Updated 4 days agoMIT
macOS · Windows · Linux#Code execution#Ollama integration#Works offline
napari Chat Assistant brings local AI into the napari image viewer for researchers, imaging facility staff, and educators working with microscopy and multidimensional datasets. It uses the layers and regions of interest already open in your session to interpret requests and carry out analysis. Image data stays on your workstation.
2KUpdated 2 months agoMIT
macOS · Windows · Linux · iOS · Docker · Web#Knowledge graphs#MCP#Ollama integration
Atomic is a personal knowledge base for people who want to find connections across their notes and saved reading. It organizes Markdown notes, web clips, and articles into a knowledge graph you can search and explore.
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.
12.1KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Code execution#Multi-user access#OpenAI-compatible API
Grist is a relational spreadsheet for teams building shared data tools beyond a flat grid. Linked tables, typed columns and custom layouts let users organize records into applications for their own workflows.
347Updated 2 months agoMIT
macOS · Windows · Linux#Agent Skills
usecomputer lets AI agents interact with desktop applications through screenshots, mouse actions and keyboard input. It's for developers who want computer control in agent workflows, including those built around OpenCode or Claude Code.
11.1KUpdated 4 days agoBSD-3-Clause
Windows · Linux · Docker#Batch processing#ONNX
Triton Inference Server, offered by NVIDIA as Dynamo-Triton, is a self-hosted AI inference server for teams deploying models in applications. It brings models from different frameworks into one serving system across on-premises, cloud and edge hardware.
85.3KUpdated 21 hours agoMIT
macOS · Linux · Docker · Web#Agent Skills#Code execution#MCP
DeerFlow is a self-hosted AI agent application for research, coding and content creation on your own infrastructure. It supports local models through Ollama and vLLM, including Qwen3, as well as hosted providers. With a cloud provider, model requests leave your server and may incur provider charges.
30.2KUpdated 4 weeks ago
macOS · Linux · iOS · Android · Web#Image-to-image#ONNX#PII redaction
InsightFace is a face and person analysis toolkit for developers building identity verification, access control and media applications. Its Python tools and recognition server can process data on your own hardware.
10.5KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#Distributed execution#GGUF
Soup is a local LLM fine-tuning tool for developers and teams adapting models to their own datasets. It brings training, evaluation and export into one workflow that runs on your own hardware without requiring a cloud service.
1.5KUpdated 2 days agoMIT
macOS · Windows · Linux#Agent Skills#MCP#Persistent memory
deja-vu helps developers and coding assistants recover fixes, decisions and unfinished work from session history already on disk. It can search conversations recorded before installation and carry relevant context between Claude Code, Codex CLI, Cursor and opencode.
10.7KUpdated 6 days agoMIT
macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend
llama-cpp-python is for developers adding local LLM inference to Python applications or connecting existing API clients to models on their own hardware. It brings llama.cpp into a Python library and a self-hosted server.
8Updated 1 week agoMIT
macOS · Windows · Linux#GGUF#Hugging Face integration#LM Studio integration
Qube is a desktop AI assistant for people who want to chat with models and work with private documents on their own hardware. It combines a document library with persistent memory and research tools that provide citations you can inspect.
5.2KUpdated 3 days agoApache-2.0
macOS · Linux · Docker#Batch processing#Structured output
GROBID turns scientific and technical PDFs into structured TEI XML on your own machine or server. It's for researchers and developers who need article metadata, full text and bibliographical references for search, analysis or document collections. The software is open source under Apache 2.0.
854Updated 3 months agoMIT
macOS · Windows · Linux · Web#llama.cpp backend#LM Studio integration#MCP
OpenDev is an AI coding agent for developers who want concurrent work across a codebase and control over which models handle each task. It can plan changes, execute them and iterate autonomously, with a terminal interface and a browser interface for monitoring work.
7.4KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#ControlNet#Image-to-image#Inpainting
SD.Next is a self-hosted web interface for artists and researchers who want to create and edit AI images and videos on their own hardware. It supports Stable Diffusion and other diffusion models.
1.4KUpdated 1 year agoGPL-3.0
macOS · Windows · Linux#Batch processing#Multimodal input
TagGUI is a desktop app for creators preparing image datasets for generative AI models. It brings automatic captioning and manual tag editing into one workspace so you can review and correct generated descriptions.
10.6KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · iOS · Android · Docker#Agent Skills#MCP#Tool calling
Mobile MCP connects AI agents to native iOS and Android apps for testing, form entry and extracting data from screens. Developers and testers can use the same tools across physical devices, simulators and emulators.
9.5KUpdated 1 day agoMIT
macOS · Windows · Linux#Code execution#Distributed execution#Git integration
Munder Difflin is a desktop app for developers who want coding agents to collaborate on their own machine. You give an orchestrator a request, and it divides the work among agents instead of leaving you to coordinate separate terminals.
74.8KUpdated 24 hours agoMIT
macOS · Linux#Agent Skills#Human approval
OpenSpec helps developers agree on what an AI coding assistant should build before it edits code. It keeps requirements and implementation plans in project files so they don't depend on chat history, and supports both existing codebases and new projects.
548Updated 2 days agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#Code execution#Hybrid search
Askimo is an AI desktop app for people who want to ask questions about their files and delegate work from the same place they chat. It supports local LLM backends and cloud providers, including Ollama, LM Studio, OpenAI, Claude and Gemini.
21.7KUpdated 1 week agoMIT
macOS · Windows · Linux · Docker · Web#Batch processing#MCP#Multi-agent workflows
Toonflow is an AI creation platform for short dramas, animated stories and short videos. It takes novels or brief ideas through scriptwriting, storyboards and video production in a shared canvas workspace.
645Updated 1 day agoGPL-3.0
Linux#ONNX#OpenAI-compatible API#Works offline
fcitx5-vinput adds voice typing to Fcitx5 on Linux. It's for people who want to dictate text and use spoken instructions to edit it, with a choice between local speech recognition and cloud services.
180Updated 2 months agoMIT
macOS · Windows · Linux · Web#Human approval#LLM tracing#Multi-agent workflows
Oh My Subagents coordinates Codex and Claude agent teams for developers and researchers handling coding, investigations or independent code review. It saves delegated work and progress so teams can resume interrupted tasks.
21.8KUpdated 22 hours agoMIT
macOS · Windows · Linux#Git integration#LM Studio integration#MCP
jcode is a terminal AI coding assistant for developers who want to choose their model provider and carry useful context between conversations. It supports local and self-hosted model endpoints alongside cloud services.
3.3KUpdated 1 week agoAGPL-3.0
macOS · Windows · Linux#Inpainting#LoRA
OneTrainer trains diffusion models on your own machine for people adapting image or video models to their own datasets. Its graphical interface brings dataset preparation, training and output previews into one application.