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.1KUpdated 2 years agoGPL-3.0
macOS · Windows · Linux#Multilingual#OpenAI-compatible API#Quantization
WhisperWriter turns microphone speech into typed text in your active window. It's for people who want dictation in their desktop apps, with a choice of transcription on their own computer or through an API.
319Updated 2 days agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Quantization
picoLLM is an on-device LLM inference SDK for developers adding text generation to their apps. Inference works offline, but a Picovoice account and AccessKey are required, and key validation needs an internet connection.
38.1KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker · Web#Browser automation#LLM tracing#MCP
Claude Code Router is a local gateway for developers using coding agents such as Claude Code, Codex and OpenCode. It keeps provider selection and request routing in one app, while the selected cloud provider processes model requests remotely. Those requests leave your machine.
2Updated 3 months ago
macOS · Windows · Linux · Browser Extension · VS Code#Context compression#MCP#Persistent memory
Vidurai is a local AI memory service for developers who want their AI assistant to understand recent work without repeatedly explaining it. It tracks file changes, terminal activity and errors, then prepares a focused summary for an assistant. The background service and its stored development history stay on your machine.
35.6KUpdated 2 months agoAGPL-3.0
macOS · Windows · Linux · Android · Docker · Web#Multilingual
SillyTavern is a locally installed interface for AI hobbyists who want control over prompts and access to text, image and voice models in one place. It's an independently developed fork of TavernAI and connects to a separate model backend or API provider.
picapport.deAI Photo Libraries
macOS · Windows · Linux · Docker · Web#Batch processing#Multi-user access#Role-based access
PicApport is a self-hosted photo server for families and businesses that want to organize and search a shared media archive on their own hardware. Its browser gallery handles photos, videos and PDFs, with plugins for camera RAW files and other formats.
792Updated 2 days agoMIT
macOS · Windows · Linux#Git integration#MCP#Multi-user access
Hippo Memory gives coding agents persistent memory across projects, sessions and tool changes. It's for developers who want agents to retain useful lessons and stop recalling facts that have proved wrong.
439Updated 5 months ago
Windows · Linux#Agent Skills#Code execution#Git integration
Foreman is a terminal app for developers who want to supervise Claude Code agents working in a repository. It takes feature requests through planning, design review and implementation, with human approval before agents begin the build.
45.6KUpdated 3 days agoAGPL-3.0
Linux · iOS · Android · Web
Logseq is a local-first knowledge base for people who want to organize notes and research alongside their tasks. It supports Markdown and Org-mode for working with written material.
38.9KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux · Docker · Web#Code execution#MCP#Single sign-on
Trilium Notes is a note-taking app for people building large personal knowledge bases. Its tree structure lets one note appear in multiple branches, so you can organize related material without keeping separate copies.
68.3KUpdated 23 hours agoMIT
macOS · Windows · Linux · Android · Docker · Web#LM Studio integration#MCP#Multimodal input
AnythingLLM is an AI assistant for people who want document chat and agents on their own hardware. Its desktop app can work with local models without an account or cloud API key.
1.1KUpdated 2 months agoMPL-2.0
Linux#Ollama integration#RAG#Semantic search
chromem-go is a vector database for Go developers adding semantic search or retrieval augmented generation (RAG) to an application. It runs inside the app, so it doesn't need a separate database server.
462Updated 1 day agoApache-2.0
macOS · Windows · Linux · Web#Forced alignment#OpenAI-compatible API#Speaker diarization
Izwi is a local voice AI app and runtime for people and teams processing speech on their own hardware or inside infrastructure they control. It brings audio tools and voice conversations into a desktop app, browser interface, CLI and inference server.
1.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Agent Skills#Code execution
Hope Agent is a desktop AI assistant that can also run without a desktop interface on a NAS or cloud server. It's for people who want ongoing project work, memory and task state to carry across sessions and devices. It supports local model setup. Data stays on the hosting machine by default, while requests to remote models go directly to the selected provider.
228Updated 2 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Multilingual#Ollama integration#Works offline
OpenScribe is an AI medical scribe for clinicians who want to turn recorded patient encounters into structured draft notes. Its desktop workflow builds on StenoAI and keeps transcription and note generation local. It's not HIPAA compliant, and every generated note requires clinical review.
42.5KUpdated 6 days agoApache-2.0
macOS · Linux · Web#GGUF#Hugging Face integration#llama.cpp backend
VoxCPM is a local text-to-speech system for developers and audio creators who want to generate speech with voices they can design or clone. It supports multilingual narration and control over how a voice delivers the text.
2KUpdated 7 months agoAGPL-3.0
macOS · Windows · Linux#Code execution#LM Studio integration#MCP
Witsy is a desktop AI assistant for people who want to chat with models, work with documents and write across applications. You can choose local models or cloud providers, with feature availability depending on the backend.
86.5KUpdated 3 days agoApache-2.0
macOS · Windows · Linux#Code execution#Context compression#Git integration
RTK filters command output before an AI coding assistant reads it. It's for developers whose agents spend too much context on build logs, passing tests and repetitive terminal output.
377Updated 1 day agoMIT
Linux#Guardrails#Home Assistant integration#Human approval
Home Generative Agent is a Home Assistant integration for people who want to control their smart home through conversation and get alerts about security issues. It can use fully local models, so home data doesn't have to leave your network.
12Updated 2 days agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#Git integration#Human approval
Sillage is a self-hosted web interface for developers who want to control Claude Code, Codex and OpenCode from a computer or phone. It runs the native agent CLIs on your machine with their own tools and permission flows. Agents use your existing subscriptions and API credentials; hosting the interface doesn't replace their model providers.
121.9KUpdated 22 hours agoMIT
macOS · Windows · Linux · Docker#Agent Skills#Code execution#Context compression
Pi is a terminal coding agent for developers who want an assistant they can adapt to their projects. Its small core supports custom workflows through extensions and shareable packages.
3.5KUpdated 3 months agoMIT
macOS · Windows · Linux · Docker#Code execution#MCP#Tool calling
Postgres MCP Pro gives AI assistants access to PostgreSQL databases and tools for investigating performance problems. It's for developers and database maintainers who want an assistant to work with actual schema details and query plans.
32.7KUpdated 1 day agoMIT
macOS · Windows · Linux#Ollama integration#OpenAI-compatible API#Streaming inference
Meetily records calls and turns them into live transcripts and meeting summaries. It's for people who want to keep meeting recordings on their own computer without adding a recording bot to the call.
6KUpdated 1 day agoGPL-2.0
macOS · Windows · Linux#llama.cpp backend#MCP#Ollama integration
QOwnNotes is a desktop notepad and todo manager for people who want to keep their notes in ordinary Markdown files on their own computer. It can use existing text files directly, so your notes remain accessible outside the app.
3KUpdated 1 month ago
macOS · Windows · Linux · iOS · Android#Hybrid search#Multilingual#Ollama integration
ReadAny is an AI e-book reader for people who want to question a book, find an idea they remember imperfectly and keep notes alongside their reading. It combines a personal library with answers tied to book passages.
11.3KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker
FiftyOne is a local tool for computer vision teams that need to inspect their training data and understand where their models fail. It runs on macOS, Windows and Linux, with Docker support, and is open source under Apache 2.0. Its Python tools and visual App connect dataset curation with model evaluation.
24.2KUpdated 1 day agoMPL-2.0
macOS · Windows · Linux · iOS · Android#Multilingual#Persistent memory#RAG
Brave Leo is an AI assistant inside the Brave browser for people who want help with what they're reading. Bring Your Own Model support lets you use a local LLM or a remote model for browser conversations.
418Updated 22 hours agoApache-2.0
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
Liza coordinates AI coding agents for developers who want to delegate software work while keeping control over goals and constraints. It supports human-led pairing and multi-agent delivery runs that can proceed unattended.
5.9KUpdated 19 hours agoBSD-3-Clause
Linux#Distributed execution#Hugging Face integration
torchtitan is a training platform for researchers and developers experimenting with generative AI models on their own GPU servers or clusters. Its replaceable components and extension points support work on model architectures and training infrastructure.
getpurple.netComputer and Browser Agents
macOS · Linux#Code execution#Guardrails#Human approval
Purple is a desktop AI assistant for Linux and macOS that lets Ollama models carry out tasks on your computer. It's for people who want chat alongside shell commands, file operations and longer tasks they can review before execution.
974Updated 3 weeks agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
GooeyPi gives developers a desktop interface for working with Pi, OMP and Prime Agent on local coding projects. Each agent keeps its own models, credentials and sessions, and switching agents doesn't stop work running in another.
6.5KUpdated 2 months ago
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
CodePilot is a desktop AI workspace for coding, project work and everyday tasks. It brings Claude Code, Codex and a built-in agent into one app for people who want to work with files and conversations across local models and cloud services.
127Updated 2 weeks agoApache-2.0
macOS · Linux#Code execution#Git integration#Human approval
Agentic Orchestrator coordinates coding agents for engineers supervising feature work across one or more repositories. It keeps requirements, design decisions and verification evidence attached to the work as it moves toward a reviewable pull request.
706Updated 23 hours ago
macOS · Windows · Linux#Visual workflows#Works offline
Comfy Desktop runs ComfyUI's node-based generative AI workflows on your own hardware. It's for creators who want to build image and video workflows without managing Python dependencies themselves.