Local AI Apps and Tools for Linux

AI apps, servers and tools for Linux desktops and servers. Most projects in this directory support Linux.

300+ tools
Favicon of Moonshine

Moonshine

3 videos
An on-device AI voice toolkit for speech recognition, intent recognition and text to speech, with support for desktop, mobile, browsers and Raspberry Pi.

11.2KUpdated 1 month ago

macOS · Windows · Linux · iOS · Android · Web#Multilingual#Streaming inference

Local image model training scripts for Stable Diffusion, FLUX.1 and Anima. Run on Windows or Linux with PyTorch, under the Apache 2.0 license.

7.2KUpdated 6 days agoApache-2.0

Windows · Linux#ControlNet#Inpainting#LoRA

Self-hosted LLM observability and evaluation platform under Apache 2.0. Monitor Ollama, vLLM and coding agents with portable OpenTelemetry traces.

2.8KUpdated 1 day agoApache-2.0

Windows · Linux · Docker · Web#LLM tracing#Ollama integration#Prompt versioning

A self-hosted search database for LLM apps that combines vector and full-text retrieval. Runs in Docker or embedded in Python under Apache 2.0.

4.7KUpdated 1 week agoApache-2.0

macOS · Windows · Linux · Docker#Hybrid search#Reranking#Semantic search

A free, open-source face recognition server that runs in Docker, uses FaceNet and InsightFace, and supports CPU and GPU processing.

8.3KUpdated 3 years agoApache-2.0

macOS · Windows · Linux · Docker · Web#Multi-user access#Role-based access

Open-source OCR library for Node.js and Python that converts documents to Markdown using cloud vision models. MIT licensed; page images leave your machine.

12.3KUpdated 1 year agoMIT

Linux#Multimodal input#Structured output

Browser AI assistant that connects to your own local or remote models, reads page context and stores chat history on your device.

23.8KUpdated 19 hours agoMPL-2.0

macOS · Windows · Linux · iOS · Android#Multilingual#Persistent memory#RAG

An open-source video translation app for Windows, macOS and Linux, with local Qwen3 speech recognition, bilingual subtitles and optional dubbing.

18.5KUpdated 3 days agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#MLX#Multilingual

Local AI voice conversion software for Windows and Linux. Train custom voices, convert recordings, and change your voice live with MIT-licensed code.

38.6KUpdated 2 months agoMIT

Windows · Linux · Web#Hugging Face integration#ONNX#Voice conversion

An open-source local LLM stack manager that connects Ollama, llama.cpp and AI apps through Docker Compose. Includes a CLI and companion app.

3.2KUpdated 5 days agoApache-2.0

macOS · Linux · Docker#GGUF#llama.cpp backend#MCP

Local text-to-speech software built on Coqui TTS, with XTTSv2 models, voice fine-tuning and integrations for SillyTavern and Text-generation-webui.

2.4KUpdated 2 years agoAGPL-3.0

macOS · Windows · Linux · Docker · Web#Hugging Face integration

An open-source dictation app that types speech into your active window using local Whisper models, CPU or NVIDIA processing, or OpenAI's API.

1.1KUpdated 2 years agoGPL-3.0

macOS · Windows · Linux#Multilingual#OpenAI-compatible API#Quantization

A local model gateway that routes coding agents to your chosen providers. Runs on macOS, Windows, Linux or Docker and uses the MIT license.

37.5KUpdated 4 days agoMIT

macOS · Windows · Linux · Docker · Web#LLM tracing#MCP#Multimodal input

Favicon of Scriberr

Scriberr

1 video
Self-hosted audio and video transcription with Whisper, NVIDIA Parakeet and Canary. Runs offline on your hardware, with optional Ollama transcript chat.

3.1KUpdated 1 week agoMIT

macOS · Linux · Docker · Web#Ollama integration#OpenAI-compatible API#Speaker diarization

Desktop AI assistant for macOS, Windows and Linux. Connect local models through Ollama or LM Studio, or use cloud providers with your own API keys.

2KUpdated 6 months agoAGPL-3.0

macOS · Windows · Linux#Code execution#LM Studio integration#MCP

A self-hosted text-to-speech server that connects Piper to Home Assistant through Wyoming, with custom ONNX voices and optional NVIDIA GPU support.

214Updated 3 weeks agoMIT

Linux · Docker · Web#Home Assistant integration#Hugging Face integration#Multilingual

An open-source LLM training toolkit that turns documents into specialist datasets, with offline generation on macOS and Linux and optional cloud compute.

1.9KUpdated 3 months agoMIT

macOS · Windows · Linux#Distributed execution#llama.cpp backend#Quantization

A self-hosted Python toolkit for curating AI training data across text, images, video and audio, with NVIDIA GPU support and an Apache 2.0 license.

1.8KUpdated 20 hours agoApache-2.0

Linux · Docker#Distributed execution#Hugging Face integration#Multilingual

A free local-first database client for Windows, macOS and Linux that connects to your own AI model to generate, explain and optimize SQL.

28.3KUpdated 1 day ago

macOS · Windows · Linux · Docker · Web#Code execution#MCP

Self-hosted AI agent platform for visual workflows, research and development. Runs on macOS, Windows, Linux or Docker under Apache 2.0.

34.4KUpdated 2 months agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#MCP

Face analysis toolkit for self-hosted recognition on CPU or NVIDIA GPU, local video face redaction, and commercially licensed models.

29.9KUpdated 3 weeks ago

macOS · Linux · iOS · Android · Web#Image-to-image#ONNX#Quantization

A local-first knowledge base that connects notes, tasks and PDF annotations. Stores notes locally in Markdown or Org-mode and uses the AGPL-3.0 license.

45.1KUpdated 1 day agoAGPL-3.0

Linux · iOS · Android · Web

Self-hosted photo and video gallery with AI discovery. Runs on Linux, macOS, Windows and Docker; its image analysis API can run locally.

1.2KUpdated 3 months agoMIT

macOS · Windows · Linux · Docker · Web#Semantic search

Self-hosted AI compute orchestration under MPL-2.0 for training and inference on GPU clouds, Kubernetes, VMs and bare-metal servers.

2.3KUpdated 1 day agoMPL-2.0

macOS · Windows · Linux · Docker#Agent Skills#Batch processing#Multi-user access

Local AI image search finds photos by text or example image. Runs offline on Linux, Windows and Apple Silicon macOS under the MIT license.

1KUpdated 7 days agoMIT

macOS · Windows · Linux#Batch processing#Multimodal input#Semantic search

A Docker container build system for local AI on NVIDIA Jetson, with CUDA support and packages for Ollama, llama.cpp, PyTorch and ROS.

4.9KUpdated 3 months ago

Linux · Docker#llama.cpp backend#Multimodal input#Ollama integration

An open-source Ollama model manager for macOS and Linux, with a terminal interface for model cleanup, inspection and memory estimates. MIT licensed.

1.8KUpdated 20 hours agoMIT

macOS · Linux#Ollama integration

A desktop image annotation tool for macOS, Windows and Linux, with SAM-assisted masks, text-based labeling and VOC and COCO dataset exports.

16.2KUpdated 19 hours agoGPL-3.0

macOS · Windows · Linux#Multimodal input

A LibreOffice Writer extension for local AI drafting and editing on macOS, Windows and Linux, using Ollama or text-generation-webui.

181Updated 7 months ago

macOS · Windows · Linux#Multilingual#Ollama integration#OpenAI-compatible API

A local LLM inference engine for sparse models, with CPU and GPU support on Linux and Windows. Open source under MIT, with CPU-only support on Apple Silicon.

9.8KUpdated 5 months agoMIT

macOS · Windows · Linux#Batch processing#GGUF#Hugging Face integration

Local text-to-speech and voice cloning software with a browser interface, multilingual speech generation, and an MIT license. Runs on Windows, Linux and macOS.

62.2KUpdated 1 month agoMIT

macOS · Windows · Linux · Docker · Web#Hugging Face integration#Multilingual#Voice activity detection

An open-source Postgres MCP server that runs locally or on your server, with index tuning, database health checks and configurable SQL access. MIT licensed.

3.4KUpdated 1 month agoMIT

macOS · Windows · Linux · Docker#Code execution#MCP#Tool calling

Favicon of Reins

Reins

1 video
An open-source Ollama chat client for iOS, Android, macOS, Linux and Windows, with separate model settings and prompts for each conversation.

541Updated 7 months agoGPL-3.0

macOS · Windows · Linux · iOS · Android#Multimodal input#Ollama integration

An AI voice changer that converts speech live on Windows, Apple Silicon Macs and Linux, with Beatrice and RVC support and optional remote processing.

21.1KUpdated 4 days ago

macOS · Windows · Linux · Docker#ONNX#Voice conversion

Local AI portrait animation software turns a still image and speech into talking head videos on Windows, Linux and macOS, with a local browser interface.

14.1KUpdated 3 years ago

macOS · Windows · Linux · Web#Multimodal input#Works offline

An open-source voice assistant platform for Linux, Raspberry Pi and Docker, with offline speech plugins and support for local OpenAI-compatible LLM servers.

295Updated 2 days agoApache-2.0

Linux · Docker#OpenAI-compatible API#Wake word detection#Works offline