Local AI Apps and Tools for Linux
AI apps, servers and tools for Linux desktops and servers. Most projects in this directory support Linux.
908Updated 1 day agoAGPL-3.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Tool calling
TrailSnap is a self-hosted AI photo album for people and families who want to organize their pictures and retrace past trips. It connects photos with places and travel records so you can find a particular memory or review a whole journey.
1.9KUpdated 4 months agoApache-2.0
macOS · Windows · Linux · Docker#Agent Client Protocol#Code execution#Guardrails
Stakpak is an open source AI agent for developers and DevOps teams managing production apps on their own machines or servers. It works interactively in a terminal or runs continuously to investigate problems, take corrective action and ask for human help.
2Updated 24 hours agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#MCP#Multi-agent workflows
RemiAI is a self-hosted AI assistant for people who want chat to work with their files and remember context between conversations. It can act on permitted folders and delegate longer tasks to specialized agents.
28Updated 2 months agoMIT
macOS · Windows · Linux#Multilingual#Voice activity detection#Works offline
Dictus Desktop is a free, open source voice dictation app for macOS, Windows and Linux. It turns speech into text in the app you're typing in, with transcription handled entirely on your computer. It's for people who want to dictate messages, documents or emails without sending their recordings to a cloud service.
1.4KUpdated 1 year agoMIT
macOS · Windows · Linux · Docker · Web#Browser automation#Code execution#Human approval
AIlice is an open source AI agent that runs on your own machine and handles tasks spanning research, software development and system administration. It's for people who want an assistant that can act on files, browse the web and execute code. Its Interactive Agents Call Tree architecture splits complex requests among agents created for the task, then combines their results.
519Updated 1 month ago
macOS · Windows · Linux
Kangaroo is a desktop SQL client and database administration tool for developers and database administrators. It brings querying, data editing and schema work into one application, with an AI assistant available in the database workspace.
237Updated 7 months agoGPL-3.0
macOS · Windows · Linux#Hugging Face integration#Hybrid search#Multilingual
File Brain is a desktop search app for people who remember a document's subject but can't recall its name or location. You can describe what you're looking for and search the contents of files on your computer.
225Updated 4 weeks agoMIT
macOS · Windows · Linux · Web#GGUF#Hugging Face integration#llama.cpp backend
Lexicon is a writing assistant and rich-text editor for people who want to proofread and revise drafts on their own computer. Grammar checks work without an AI model, while optional local AI tools help rewrite longer passages and whole documents.
3KUpdated 9 months ago
macOS · Windows · Linux#Browser automation#Code execution#Git integration
Ralphy runs coding task lists on your machine, coordinating an existing AI coding CLI for developers who want work to continue across multiple tasks. It defaults to Claude Code, whose standard cloud connection sends prompts and model outputs to a remote provider. Repository edits and task tracking happen locally.
146.7KUpdated 23 hours agoGPL-3.0
macOS · Windows · Linux · Web#ControlNet#Inpainting#LoRA
ComfyUI is a visual AI workflow editor for creators who want control over generation and editing. Its node canvas lets you connect models and processing steps, inspect their settings and reuse the resulting workflows without writing code.
6.9KUpdated 4 years ago
Windows · Linux · Docker#Batch processing#Distributed execution
StyleGAN3 is NVIDIA's local AI image generation and training software for researchers and developers. Its architecture addresses generated detail that stays fixed to pixel positions instead of following the depicted objects as they move.
5Updated 2 months ago
Windows · Linux#Batch processing#Hugging Face integration#Multilingual
HyperWhisper is a desktop speech-to-text app for Windows and Linux that keeps recordings on your computer. It's for people captioning videos, transcribing interviews or podcasts, or turning recordings into searchable text. The interface brings transcription, editing and subtitle export into one place.
1.7KUpdated 1 month agoGPL-3.0
Linux#Code execution#Multimodal input#Ollama integration
Alpaca is an AI chat client for people who want to use models on their own device through a graphical interface. Ollama powers its local models, which work offline once downloaded.
11.2KUpdated 1 week agoApache-2.0
macOS · Windows · Linux · Web · Browser Extension#Agent Skills#Batch processing#Browser automation
Hive coordinates AI agents for teams processing batches of leads, tickets, repositories or documents. A persistent lead agent, called a queen, develops a method on one item before assigning parallel workers, with human approval before the group starts.
3KUpdated 1 day agoAGPL-3.0
macOS · Linux · Docker · Web#Batch processing#Multi-user access#Role-based access
SnapOtter is a self-hosted application for people and teams who need to edit or convert private files without uploading them to an online processing service. It combines media, document and local AI tools in a browser interface.
2.3KUpdated 9 months agoMIT
Linux · Web#Multimodal input
MMAudio generates sound for video footage and text prompts. It's for video creators adding audio to silent clips and researchers studying how generated sound matches on-screen action.
145Updated 1 week agoAGPL-3.0
macOS · Windows · Linux · Android · Web#LM Studio integration#MCP#Multilingual
Utsuwa is an AI companion for people who want a virtual character that remembers their conversations. It combines a 3D avatar with voice chat and optional relationship progression inspired by dating sims.
1KUpdated 1 day agoApache-2.0
macOS · Linux · Docker · Web#Agent Skills#Hybrid search#MCP
MCP Gateway & Registry gives platform teams a shared catalog and access gateway for the tools their AI agents and coding assistants use. It addresses scattered server connections, credentials and access policies across an organization.
15KUpdated 2 days agoMIT
macOS · Windows · Linux#Distributed execution
Optuna is a Python framework for machine learning developers and researchers who want to automate the search for model settings. Its search spaces can change with the choices made during a trial, so it can compare model architectures or classifiers as well as tune individual parameters. It's open source under the MIT license and can run on your own hardware as part of a Python workload.
6.3KUpdated 4 months ago
macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend
NeuTTS is a collection of on-device text-to-speech models for developers building voice assistants and speech-enabled apps. It generates audio on your own hardware rather than sending speech generation to a cloud API.
22.7KUpdated 8 months agoAGPL-3.0
macOS · Windows · Linux · Docker
Video2X processes video on your own hardware to increase resolution or add frames for smoother motion. It's for people improving existing footage, with several processing methods suited to anime and other video.
2KUpdated 1 day ago
macOS · Windows · Linux · iOS · Android#GGUF#Hugging Face integration#llama.cpp backend
Atomic Chat is a local LLM app for people who want to chat with models on their own device or use them with coding assistants and AI agents. It began as a fork of Jan by Menlo Research.
266Updated 2 days agoApache-2.0
macOS · Linux#GGUF#Git integration#Guardrails
LLMKube manages self-hosted LLM inference for teams and homelab owners who need several machines to serve models together. It brings Linux GPU servers and Apple Silicon Macs into the same Kubernetes-managed fleet.
623Updated 5 days agoBSD-3-Clause-Clear
macOS · Windows · Linux#Batch processing#Human approval
SLEAP helps behavioral researchers measure animal movement in recorded video. It trains models to estimate poses for single animals or groups, with human review during dataset creation and prediction checking.
14Updated 2 days agoAGPL-3.0
macOS · Linux · Web#Agent Skills#Home Assistant integration#LM Studio integration
OpenEnsemble is a self-hosted AI assistant platform for people who want shared access on their own server, with a separate workspace for each user. Linux is the main installation target; macOS supports local development with different feature support. You can choose a single assistant or an ensemble of specialist agents using different models. It's open source under AGPL-3.0.
135.2KUpdated 20 hours agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#Human approval
Codex CLI is a terminal coding assistant that works in your local repository on macOS, Windows and Linux. Developers can use it with models running locally through Ollama, including gpt-oss:120b, or connect to OpenAI through a paid ChatGPT account or API key. With OpenAI access, model requests go to the remote service even though file edits and commands run on your computer.
3Updated 2 months agoMIT
macOS · Windows · Linux · Web#Code execution#Git integration#Human approval
Swarm Fleet manages multiple terminal AI agents on your machine for developers coordinating coding, review and ticket work. Each agent has its own terminal, with shared controls for supervising their work.
807Updated 1 month agoApache-2.0
Windows · Linux#ControlNet#Image-to-image#Inpainting
OpenVINO AI Plugins for GIMP adds image generation and AI editing to GIMP 3 for people who want to work within their existing image editor. Models run on Intel devices through OpenVINO.
1.9KUpdated 2 years ago
macOS · Windows · Linux#Batch processing#Hugging Face integration
Stable Fast 3D generates a textured 3D asset from a single object image. Built on TripoSR, it's aimed at game and VR developers, designers and people making product models for e-commerce.
184Updated 9 months ago
macOS · Windows · Linux#Multilingual#Ollama integration#OpenAI-compatible API
LocalWriter adds AI writing assistance inside LibreOffice Writer for people who want to draft and revise text within their documents. It works with selected passages and requires a separate language model runner.
306Updated 3 weeks agoMIT
macOS · Windows · Linux#LM Studio integration#MCP#Multimodal input
Chatless is a desktop AI chat client for people who want local models and cloud services in one app. It keeps conversation history on your computer and lets you ask questions about your own documents.
631Updated 3 months agoMIT
macOS · Windows · Linux#Browser automation#Code execution#Guardrails
Tandem Browser is a desktop browser for people who want AI agents to carry out web tasks alongside them. You and the agent work in the same logged-in session, so you can watch its actions and step in when needed.
28.8KUpdated 1 day agoMIT
macOS · Windows · Linux#LM Studio integration#MCP#Multi-agent workflows
Semantic Kernel is an SDK for developers building AI agents and coordinated workflows inside applications. It lets developers choose local model backends or cloud providers for those applications.
3KUpdated 1 day agoBSD-3-Clause
Windows · Linux · Docker
Torch-TensorRT compiles PyTorch models with TensorRT to reduce inference latency on NVIDIA hardware. It's for developers running models on their own machines or servers who want faster execution while keeping their PyTorch workflow. The project is open source under the BSD 3-Clause license.