Local AI Apps and Tools for Linux
AI apps, servers and tools for Linux desktops and servers. Most projects in this directory support Linux.
14.3KUpdated 20 hours agoAGPL-3.0
macOS · Windows · Linux#Browser automation#LLM tracing#MCP
BrowserOS neo is a secondary Chromium browser for AI agents handling web tasks that require signed-in accounts. Agents work in their own tabs while you continue browsing, with a live view of their actions.
59.7KUpdated 19 hours agoMIT
macOS · Windows · Linux · iOS · Android · Web#Git integration
T3 Code is a locally hosted interface for developers who want to control coding agents on their computer, including from another device. Its server and web app run on your machine, but model processing depends on the connected provider. With the standard Claude Code cloud connection, prompts and model responses travel over the network to its model service.
30.4KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Git integration#Hybrid search
agentmemory gives AI coding agents persistent, searchable context from earlier work. It's for developers who want project decisions, past errors and useful lessons to remain available across sessions and different agents.
9.5KUpdated 3 weeks agoApache-2.0
macOS · Windows · Linux · Docker#Structured output
Cog packages machine learning models for researchers and developers serving them on their own infrastructure. It handles the container environment and inference API around a Python model.
110KUpdated 21 hours agoAGPL-3.0
macOS · Windows · Linux · Docker#Batch processing#MCP#Multilingual
VoiceStudio is a local AI voice studio for creators who need speech generation and audio production without uploading their recordings. It combines voice creation, video dubbing and longer spoken projects in one application.
48.6KUpdated 20 hours agoMIT
macOS · Windows · Linux · Web#Git integration#Knowledge graphs#MCP
Codebase Memory MCP maps a repository's structure so AI coding agents can explore dependencies without repeatedly reading whole files. It's for developers using Claude Code, Codex CLI, Cursor or other MCP-compatible clients.
39KUpdated 3 days agoMIT
macOS · Windows · Linux · Docker · Web#llama.cpp backend#LM Studio integration#MLX
llmfit helps people choosing models for their own computers compare what will fit in memory and how fast it might run. It checks your hardware before recommending models, so you can assess candidates before downloading them.
124.5KUpdated 17 hours agoMIT
macOS · Windows · Linux · iOS · Android#Browser automation#Code execution#Git integration
Orca is a desktop workspace for developers managing several AI coding agents on the same project. It keeps each task in a separate Git worktree so agents can edit independently while you compare their results.
29.2KUpdated 1 week agoMIT
macOS · Linux#Distributed execution#LoRA
MLX is a machine learning array framework for researchers and developers building and testing models on their own hardware. It supports model training and inference, with APIs for numerical work and neural networks.
35KUpdated 1 day agoApache-2.0
Linux · Docker#Browser automation#Code execution#MCP
Obscura is a headless browser engine for developers building AI agents and web scraping systems with many independent sessions. Each session starts with fresh state, keeping cookies, logins and cached data separate between tasks.
56.6KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#MCP#Multi-agent workflows#Ollama integration
Goose is a general-purpose AI agent for people who want help with coding, research, writing, automation or data analysis. It runs on your computer and lets you choose the model provider behind the agent.
50.7KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#Browser automation#Guardrails#Tool calling
agent-browser lets AI agents interact with websites through compact text snapshots and references to specific page elements. It's for developers connecting coding assistants or other agents to a browser without sending them the full page HTML.
1.4KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Code execution#LM Studio integration#MCP
Kai 9000 is a personal AI assistant for people who want remembered context and tools that can act on their requests. Its responses can include interactive screens such as quizzes, recipe cards and dashboards.
84KUpdated 18 hours agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Git integration
HyperFrames turns web layouts and animations into videos for developers and teams building automated video workflows. It uses plain HTML and CSS, so you can create compositions yourself or work with an AI coding assistant without adopting React.
3.1KUpdated 2 days agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#MCP#Multilingual
OpenChatCut is an AI video editor for creators who want to direct edits through conversation and refine them manually. Agent changes become editable clips, captions, effects and audio tracks, so you can inspect or undo them in the same project.
50.8KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux#Code execution#Multi-agent workflows
Herdr manages persistent terminals for developers running coding agents across projects and machines. Closing its client or losing an SSH connection leaves work running on the host, so you can reconnect later.
51.8KUpdated 1 day agoMIT
macOS · Windows · Linux · Android · Docker · Web#Context compression#llama.cpp backend#LM Studio integration
FreeLLMAPI gives developers one API for experimenting with cloud models and local backends. The router runs locally, but cloud inference still sends requests to the providers you enable.
12Updated 2 months agoMIT
macOS · Windows · Linux#Multilingual#Ollama integration#ONNX
Wisper is a voice dictation app for people who want to speak into their desktop apps while keeping speech processing on their own computer. It remembers the window where dictation began and inserts the transcript there, even if you switch windows while talking. It can't return to a specific browser tab within that window.
MoneyPrinterTurbo
7 videos143.3KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Batch processing#Hugging Face integration
MoneyPrinterTurbo is a self-hosted AI video generator for creators producing shorts from topics or keywords. It automates the production workflow while letting you supply your own content at each stage.
30.3KUpdated 2 days agoApache-2.0
macOS · Linux · Docker#Guardrails#Multilingual#ONNX
OpenDataLoader PDF is a PDF parser for developers building document search and retrieval-augmented generation systems. It preserves document structure and source locations so applications can retrieve passages and point readers back to the original page.
69.9KUpdated 2 days ago
macOS · Windows · Linux · Web · VS Code · JetBrains#Agent Client Protocol#Code execution#llama.cpp backend
Free Claude Code lets developers use coding agents with local models or a choice of cloud providers. It connects existing clients to a shared model catalog rather than requiring a separate coding workflow.
1.6KUpdated 1 day agoMIT
macOS · Windows · Linux · VS Code#Code execution#GGUF#Hugging Face integration
llama.vscode is a coding assistant for developers who want AI suggestions, chat, and an agent inside VS Code. It lets you use models on your own hardware or connect to external providers.
76.6KUpdated 1 day agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Multimodal input
PPT Master turns documents or topics into PowerPoint presentations for people who expect to edit the generated slides. It creates native PowerPoint objects that you can revise individually.
24.5KUpdated 19 hours ago
macOS · Windows · Linux · Web#Agent Skills#Browser automation#MCP
OpenWork is a desktop workspace for knowledge workers who want AI agents to work on their files and connected services. Built on OpenCode, it's a point-and-click alternative to Claude Cowork and Codex.
AI Job Search
5 videos71.6KUpdated 2 days agoMIT
macOS · Windows · Linux#Agent Skills#Batch processing#Code execution
AI Job Search is a job application framework for people who want to assess roles and prepare tailored documents from their own career profile. It runs through Claude Code on your machine, but AI work uses Anthropic's service and requires paid Claude access or API credits, so it isn't fully offline.
6.1KUpdated 23 hours agoBSD-3-Clause
macOS · Windows · Linux
River is a Python library for models that learn from incoming data one observation at a time. It's for developers and data scientists working with event streams, changing data patterns, or applications that need to update models without revisiting past training data. It runs in your own Python environment on Linux, macOS and Windows, and is open source under the BSD-3-Clause license.
263.2KUpdated 19 hours agoMIT
macOS · Windows · Linux · Android · Docker#Agent Skills#Code execution#Multi-agent workflows
Hermes Agent is a self-hosted AI agent from Nous Research for people who want an assistant that remembers past work and handles recurring tasks. It runs on macOS, Linux and native Windows, or on a server you control. Model connections include Nous Portal, OpenRouter, OpenAI and your own endpoint; choosing a hosted provider sends model requests to that service.
87.2KUpdated 20 hours agoMIT
macOS · Windows · Linux · Android · Docker · Web#Context compression#Guardrails#llama.cpp backend
OmniRoute is an AI gateway for developers who want their coding assistants and other AI clients to share one set of provider connections. It routes requests across models and accounts when a service fails, reaches a rate limit or runs out of quota.
52.5KUpdated 8 months agoAGPL-3.0
macOS · Windows · Linux#Batch processing
Upscayl is an AI image upscaler for people working with small photos, illustrations or other low-resolution images. Its desktop app processes images locally, with a separate cloud offering for work across devices.
32.3KUpdated 19 hours agoMIT
macOS · Windows · Linux#Code execution#MCP#Tool calling
Cua supplies desktops and automation tools for developers building AI agents that operate native apps and browsers. You bring your own agent and model; Cua provides the computer environment and ways to interact with it.
154.2KUpdated 1 day agoMIT
macOS · Windows · Linux#Agent Skills#MCP#OpenAI-compatible API
CC Switch is a desktop manager for developers who use multiple AI coding assistants or API providers. It brings their settings into one interface and preserves existing plugins, hooks and other custom settings when switching providers.
10.5KUpdated 1 day ago
macOS · Linux · Docker · Web#Hybrid search#Knowledge graphs#Persistent memory
FalkorDB is a self-hosted graph database for developers building GraphRAG applications and AI agents that retrieve connected facts. It stores entities, relationships and their attributes, with Cypher queries and vector search for finding relevant information. Docker runs the database on your own hardware; a separate hosted cloud service is also available.
30.7KUpdated 3 days agoMIT
macOS · Windows · Linux#Code execution#Guardrails#Human approval
OpenAI Agents SDK is a Python framework for developers building tool-using agents with local models or cloud APIs. It supports gpt-oss through Ollama, with LM Studio also documented as a local model option. OpenAI models use the remote Responses API by default and require an API key, even when the agent runtime and workspace run on your machine.
4.4KUpdated 1 day agoApache-2.0
Linux · Docker#Distributed execution#Multimodal input#OpenAI-compatible API
LightLLM is a self-hosted LLM inference and serving framework for developers and teams running models on their own GPU servers. Its focus is serving requests efficiently: it schedules work around predicted memory use and handles text encoding, model inference and output decoding asynchronously to improve GPU utilization.