Local AI Apps and Tools for Linux
AI apps, servers and tools for Linux desktops and servers. Most projects in this directory support Linux.
8KUpdated 24 hours agoLGPL-3.0
macOS · Windows · Linux#Agent Skills#Code execution#Human approval
Pi Desktop is a desktop workspace for developers who want AI coding agents independent of their editor or terminal. It keeps projects and agent sessions together, with tools to review changes and inspect ongoing work.
9.4KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#Agent Client Protocol#Agent Skills#Code execution
Atlas is a desktop workspace for developers who use coding agents across projects and want to keep the context behind their code changes. It brings agent conversations, code review and project history into one window.
30.1KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#Multi-user access#Role-based access#Semantic search
Ente Photos is a Google Photos alternative for people who want to back up and share their library without letting the storage provider read its contents. You can self-host its server or use Ente's hosted service.
63Updated 1 month agoLGPL-2.1
Windows · Linux#Works offline
PhotoGlimmer is an AI photo editor for photographers who want to brighten underlit people without changing the whole image. It separates people from the background so you can correct portrait lighting while keeping the surrounding scene as it is.
1.6KUpdated 3 weeks agoMIT
macOS · Windows · Linux#Agent Skills#MCP#Multilingual
Wake is a desktop app for developers who need to find past coding-agent conversations across tools. It gathers session histories into a library organized by project and agent.
819Updated 2 days agoApache-2.0
macOS · Windows · Linux#Git integration#Human approval#Hybrid search
Laya brings work notifications into one feed for people managing email, tickets, pull requests, and team messages. It gathers related context and prepares action cards with drafts you can review before sending.
37.7KUpdated 3 years ago
Linux#Batch processing#Image-to-image
GFPGAN is an AI face restoration tool for repairing low-quality photos and adding restoration to image workflows. It reconstructs facial detail using a pretrained generative model, so results can alter a person's likeness.
48.1KUpdated 21 hours agoGPL-2.0
Linux · Web#LLM tracing#Multi-user access#Structured output
Discourse AI adds community assistants, search and moderation to a Discourse forum you can host on your own server. It's for forum operators who want AI features inside their community site. Forum hosting and AI processing are separate choices: the plugin supports a choice of providers, and its AI API services have a self-hosting option.
204Updated 2 weeks agoMIT
macOS · Linux#Distributed execution#Guardrails#Human approval
claudectl manages multiple Claude Code sessions for developers who need to track parallel work and intervene when an agent gets stuck. Its terminal dashboard brings session activity, approvals and spending into one view.
88Updated 1 day agoMIT
macOS · Windows · Linux · Docker#Image-to-image
DL4MicEverywhere lets microscopy researchers train and use deep learning models on their own computers through graphical Jupyter notebooks. It builds on ZeroCostDL4Mic, bringing its bioimage analysis workflows to local machines and remote computing infrastructure. You don't need coding skills to use the notebook interfaces.
2.4KUpdated 12 months agoApache-2.0
macOS · Windows · Linux · Docker#Hugging Face integration#Multimodal input
DiffRhythm is an AI music generation model for musicians and developers who want to create full-length songs on their own hardware. It uses diffusion to generate songs from lyric and reference-audio inputs.
16KUpdated 1 week agoApache-2.0
macOS · Windows · Linux · VS Code#Git integration
DVC is a data version control tool for individual data scientists and small machine learning projects. It links datasets and model artifacts to code history so you can recover the inputs behind an experiment and reproduce its results.
175Updated 2 days agoMIT
macOS · Windows · Linux · Docker · Web#Hybrid search#Knowledge graphs#LM Studio integration
OpenTutor is a local AI learning workspace for students who want to study their own course materials with a tutor that adjusts to their progress. It targets individual study rather than shared classroom use.
96.5KUpdated 1 day ago
macOS · Windows · Linux · Docker · Web#Batch processing#MCP#Multilingual
Stirling PDF is a PDF workspace for editing individual documents and automating larger document workflows. It runs through a browser on your own server, with Docker deployment, or as a desktop application for Windows, macOS and Linux.
59KUpdated 3 months agoMIT
macOS · Windows · Linux#Agent Skills#Browser automation#MCP
OpenManus is a Python framework for developers who want to run and extend a general AI agent on their own machine. You give it tasks through a terminal, and it connects a language model to tools that can act on those tasks.
7.4KUpdated 1 month agoMIT
macOS · Windows · Linux#Ollama integration#OpenAI-compatible API#Structured output
Hiring Agent helps hiring teams rank resume PDFs to decide which applications to review first. HackerRank built it for intern applications, with human reviewers making the hiring decisions.
54Updated 4 days agoAGPL-3.0
Linux · Docker · Web#Agent Skills#Code execution#Human approval
Capka is a self-hosted AI agent for people and teams whose work ends in a document, spreadsheet or code patch. It works with uploaded files, runs code and returns editable outputs you can revise through conversation. The app and its Linux sandboxes run on your own server.
645Updated 3 days agoApache-2.0
macOS · Windows · Linux#Batch processing#Code execution#Human approval
Kition is a desktop AI workspace for writing, research, and project planning. Its agent works directly with editable project files, so you can inspect proposed changes in the documents and boards they affect.
3.1KUpdated 4 days agoApache-2.0
Windows · Linux · Docker · Web#LLM tracing#Ollama integration#Prompt versioning
OpenLIT helps developers investigate failures and assess the quality of existing AI applications and coding agents. It connects model requests with the tools, retrieval and agent steps involved in producing an answer.
2.7KUpdated 3 days agoApache-2.0
Linux · Docker#Hugging Face integration#Quantization
Intel Neural Compressor is a Python library for developers who want to compress AI models for deployment on their own hardware or servers. It supports LLMs and other deep learning models, with extensive testing on Intel platforms.
149Updated 23 hours agoGPL-3.0
macOS · Windows · Linux#GGUF#Hybrid search#llama.cpp backend
HilbertRaum is a local AI workspace for people working with confidential documents, research, or personal archives. It lets you use AI without sending your files or conversations to an external service.
19Updated 6 days ago
macOS · Windows · Linux#Batch processing#Hugging Face integration#LM Studio integration
Whisper Desktop turns audio and video recordings into transcripts and subtitles on your computer. It's for people working with interviews, lectures, podcasts or videos who want a desktop interface for transcription and captioning.
25Updated 1 week agoMIT
macOS · Linux · Docker#Ollama integration#OpenAI-compatible API#Streaming inference
LunarGate is a self-hosted AI gateway for teams whose apps use multiple model providers. It gives those apps one OpenAI-compatible endpoint and keeps routing, retries and fallback rules in your infrastructure. The gateway is open source under the MIT license and runs on macOS and Linux, with a container image also available.
2.6KUpdated 4 months agoMIT
Linux · Docker · Web#Multilingual#Ollama integration#Works offline
AudioNotes turns audio and video into transcripts and structured Markdown notes on your computer. It's for reviewing meetings, interviews, courses and voice memos while keeping the recordings and resulting notes locally.
13.4KUpdated 4 months agoGPL-3.0
macOS · Windows · Linux · Web#Hugging Face integration#Multilingual#Quantization
Voice-Pro is a locally run speech processing and dubbing app for creators working with recordings or multilingual video. Its Gradio browser interface brings audio preparation, transcription and speech generation into one workspace. Internet access is required.
60.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Git integration#Hybrid search#llama.cpp backend
Hindsight is a memory system for developers whose AI agents need to carry facts and experience across sessions. It combines stored memories into observations and maintains answers to recurring questions as more information arrives.
42Updated 8 months agoMIT
macOS · Windows · Linux#Git integration#Ollama integration#RAG
CodeFox CLI reviews code changes for developers and teams who want feedback in the terminal or automated pull request checks. It considers the surrounding project code when assessing a git diff.
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.
42.7KUpdated 20 hours agoGPL-3.0
macOS · Windows · Linux · Web#Human approval#LM Studio integration#MCP
OpenHuman is a personal AI assistant for people who want agents to act across their work apps and carry out repeatable tasks. Its orchestration engine manages multiple agents and workflows in one place.
904Updated 2 weeks agoApache-2.0
macOS · Linux · Docker#Batch processing#OpenAI-compatible API#Reranking
Mosec is a self-hosted model serving framework for developers turning trained machine learning models into APIs. It runs on Linux and macOS, on your own hardware or cloud servers, and is open source under the Apache 2.0 license. Its main focus is handling concurrent requests while making better use of CPU and GPU resources.
336Updated 11 months agoBSD-3-Clause
Linux#Image-to-image
CSBDeep is a Python toolbox for researchers who want to restore fluorescence microscopy images using content-aware restoration (CARE). It covers training restoration models and applying them to images, with deep learning built on Keras and TensorFlow.
18.7KUpdated 1 day agoApache-2.0
Linux · Docker#Batch processing#Hugging Face integration
Parakeet is NVIDIA's speech recognition model family. The linked English model, parakeet-tdt-0.6b-v2, is for developers building transcription services, subtitles and voice applications with a model they can run locally.
11.8KUpdated 2 days ago
macOS · Windows · Linux · Docker · Web#Batch processing#ControlNet#GGUF
Wan2GP generates media on your own computer for creators who want to work with several AI models in one browser interface. It builds on Wan-Video/Wan2.1 and focuses on making generation accessible on GPUs with limited memory.
902Updated 6 months agoApache-2.0
Linux · Web#Batch processing#Hugging Face integration#LoRA
Lumina-Image 2.0 generates images from text on your own hardware. It's for developers, researchers and people who want a model they can use in visual workflows or adapt with their own image collections.