Local AI Apps and Tools for Linux
AI apps, servers and tools for Linux desktops and servers. Most projects in this directory support Linux.
2.3KUpdated 1 day agoMPL-2.0
macOS · Windows · Linux · Docker#Agent Skills#Batch processing#Multi-user access
dstack is a self-hosted AI compute orchestration tool for teams running development, training and inference across cloud providers and their own servers. It gives those workloads a shared interface across Kubernetes, VMs and bare-metal clusters.
418Updated 7 months ago
macOS · Windows · Linux#Agent Skills#Browser automation#Guardrails
webctl gives developers and AI agents command-line control of a browser for website tasks. It uses Chromium through Playwright and connects with coding assistants through skills and prompts.
45.7KUpdated 2 days ago
macOS · Windows · Linux#Hugging Face integration#MCP#OpenAI-compatible API
Jan is a desktop AI chat app for people who want to run models on their own computer while retaining the option to use cloud providers. Local model use works offline; choosing a hosted model sends requests to that provider.
1.8KUpdated 1 day agoApache-2.0
macOS · Linux#Multimodal input#OpenAI-compatible API
GuideLLM benchmarks LLM deployments so engineering and ML teams can assess capacity and response times under expected traffic. It can test self-hosted servers through OpenAI-compatible or vLLM-native interfaces.
8.2KUpdated 1 month agoMIT
macOS · Windows · Linux · Android#Code execution#Context compression#Human approval
NullClaw runs AI agents on your own hardware or server for coding work and automated background tasks. It's aimed at developers who want an assistant that can carry out multi-step jobs with controls over its access and actions.
44.6KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#LM Studio integration#Ollama integration#OpenAI-compatible API
Fabric organizes reusable AI prompts by task for people who want repeatable ways to analyze content, write, or work with code. Its community-contributed prompts, called Patterns, provide a starting point without requiring you to write each prompt yourself.
22.4KUpdated 1 week agoAGPL-3.0
macOS · Windows · Linux#Git integration#MCP#Resumable workflows
Opcode gives developers a visual interface for working with Claude Code across projects. It brings coding sessions, reusable agents, and usage records into one desktop app.
10.4KUpdated 1 day agoMIT
macOS · Windows · Linux · Browser Extension#Agent Skills#Browser automation#Human approval
BrowserSkill connects AI agents to your signed-in Chrome or Microsoft Edge profile for web tasks and website debugging. It's for people who want agents to work with existing accounts and developers investigating browser bugs.
2.8KUpdated 3 weeks agoAGPL-3.0
macOS · Windows · Linux · Docker#Batch processing#Browser automation#Code execution
Super Agent Party is an AI companion platform for people who want a desktop character that can also carry out tasks. It combines character conversations with agents that operate applications and interact through messaging or live streams.
15.2KUpdated 2 months agoGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#llama.cpp backend#LoRA#Multi-user access
ChuanhuChatGPT is a self-hosted web interface for people who want to chat with local LLMs and cloud models in one application. It also supports document questions and automated agent tasks.
4.3KUpdated 1 month ago
Linux · Web#ControlNet#Hugging Face integration#Image-to-image
HunyuanDiT is a local text-to-image model for people generating images from Chinese or English prompts. It handles detailed descriptions and Chinese cultural references, including poetry, idioms, food and architecture.
20.5KUpdated 22 hours agoAGPL-3.0
macOS · Windows · Linux#Git integration#MCP#Persistent memory
Tolaria is a desktop knowledge base for personal notes, company documentation, and assistant memory. It keeps your material in ordinary Markdown files that other editors and tools can read.
1.5KUpdated 2 weeks agoMIT
macOS · Windows · Linux · Docker#Batch processing#ONNX
python-audio-separator splits recordings into separate vocal and instrumental tracks on your own hardware. It's a Python package for karaoke creators and developers who want to process audio in scripts or applications.
13.2KUpdated 2 days ago
Linux · Web#Code execution#Distributed execution
CubeSandbox is a self-hosted sandbox service for teams that need AI agents to execute code on their own infrastructure. Each sandbox has its own operating system kernel inside a hardware-isolated MicroVM.
19.2KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#MLX#Multilingual
VideoLingo is a video translation app for creators and educators producing bilingual subtitles or dubbed videos. Its self-hosted browser interface brings transcription, translation and subtitle preparation into one workflow, though the selected providers determine which processing stays local.
3.2KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#LLM tracing
PenguinHarness builds runnable AI agent applications from plain-language requirements on your computer or server. It's for developers who want agents to handle app creation, evaluation, tuning and deployment.
3.6KUpdated 22 hours agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Agent Skills#Hugging Face integration#Multimodal input
LiteRT is Google's framework for developers adding machine learning and generative AI to apps that run on users' devices. It succeeds TensorFlow Lite and supports local inference without a server round trip.
1.2KUpdated 1 year ago
Linux · Docker · Web#Distributed execution#Multimodal input
HunyuanCustom generates videos of specific people or objects for creators and researchers who need subjects to stay recognizable across frames. It builds on HunyuanVideo and supports generation on your own hardware.
801Updated 1 month agoMIT
macOS · Windows · Linux · Web#Git integration#LLM tracing#Multi-user access
Agent Console helps developers and teams monitor Claude Code and Codex sessions through a local dashboard. It reads the agents' transcripts on your machines so you can compare usage and spot sessions that need attention.
12.4KUpdated 2 months agoApache-2.0
Linux · Web#Distributed execution#Hugging Face integration#Multilingual
MOSS is a conversational language model from Fudan University for developers and researchers who want to run and adapt a local LLM. It includes model weights, dialogue datasets and fine-tuning code.
16.9KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Docker#Agent Skills#LLM tracing#MCP
MCP Toolbox for Databases connects coding assistants and AI agents to databases. It's for developers who want assistants to inspect data during development or use defined database actions in applications.
15.8KUpdated 23 hours agoMIT
macOS · Windows · Linux · Docker · Web#Git integration#Hybrid search#Knowledge graphs
ai-memory keeps project context for developers who switch coding assistants or machines. It preserves unfinished work, failed approaches and open questions so the next session can pick up the task.
186.9KUpdated 21 hours agoMIT
macOS · Windows · Linux · Docker#GGUF#llama.cpp backend#Multimodal input
Ollama runs open models for people who want local AI applications, model chat or a backend for coding assistants. It provides a command-line interface and an API, with a choice between inference on your hardware and its cloud service.
3.7KUpdated 1 day agoMIT
macOS · Linux · Docker#Code execution#Distributed execution#Resumable workflows
AgentENV runs isolated environments for AI agents across your own servers. It's for teams building parallel agent workflows or reinforcement learning systems that need many separate sandboxes.
48.4KUpdated 1 week agoApache-2.0
macOS · Linux · Web#Distributed execution#Hugging Face integration#MLX
exo is a local LLM runner for people who want to run models too large for a single machine's memory. It joins devices into a cluster and runs inference on your own hardware.
6.2KUpdated 2 weeks agoGPL-3.0
macOS · Windows · Linux#Batch processing#ONNX#Visual workflows
chaiNNer is a desktop editor for people who want AI upscaling and repeatable image processing without writing scripts. Its visual workflows combine model processing with ordinary edits, so you can reuse the same chain across a collection of images.
3.4KUpdated 4 days agoMIT
Linux · Docker · Web#Code execution#Git integration#Guardrails
RedAmon is an AI penetration testing framework for security teams testing systems they're authorized to assess. It connects attack-surface discovery, exploit testing and code fixes in one self-hosted workspace.
5.2KUpdated 2 days agoApache-2.0
Linux · Docker · Web#Hugging Face integration#LoRA#Quantization
H2O LLM Studio helps teams adapt language models to their own datasets through a browser interface, without writing training code. It's aimed at organizations building models for specific tasks.
Hermes HUD
1 video1.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Web#Git integration#LLM tracing#PII redaction
Hermes HUD is a browser dashboard for people who already run the Hermes AI agent and want to inspect its activity and persistent memory. It requires a running agent and reads its local data.
280Updated 22 hours agoAGPL-3.0
macOS · Windows · Linux · Android · Web#Works offline
Writeopia is a text editor for writers, developers and researchers who want AI assistance with drafts and notes while keeping their work on their own computer.
616Updated 1 month agoApache-2.0
macOS · Linux · Docker#Hugging Face integration#Hybrid search#ONNX
ColGREP helps developers and coding agents find relevant code even when they don't know the exact words to search for. It runs locally, while NextPlaid, the search engine behind it, can also serve other retrieval applications on a self-hosted server.
3.1KUpdated 7 months agoMIT
macOS · Windows · Linux · Docker · Web#Batch processing#Multimodal input#Reranking
Siftly helps people with large Twitter/X bookmark collections find saved posts and organize them by topic. It runs on your own machine, with AI processing handled by the endpoint you choose.
huggingface.coOCR and Document Scanning
Linux#Batch processing#Hugging Face integration#Multimodal input
Qwen2.5-VL is a vision-language model for developers building visual assistants, document processing applications and screen-based agents. It answers questions about images and video and can return structured data for software to use.
4.6KUpdated 21 hours agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Code execution#Human approval#llama.cpp backend
Dagu turns existing scripts and runbooks into scheduled workflows for operations, data pipelines, and AI automation. You define dependencies and actions in YAML, then inspect runs and retry failures from its built-in Web UI.