Offline AI Chat Apps for Mac, Windows, Linux
Desktop apps like Jan and GPT4All download a model for you and let you chat with it offline on a Mac, a Windows PC or a Linux machine.
923Updated 2 weeks agoAGPL-3.0
macOS · Windows · Linux#Agent Client Protocol#Agent Skills#Code execution
AQBot is a desktop AI workspace for people who want model chat, coding agents and document search in one app. It keeps application data and user files locally, while requests to cloud models go to their providers.
enclaveai.appChat With Your Documents
macOS · iOS#Works offline
Enclave AI is a local AI assistant for people who want to chat, work with documents or use voice conversations on their Apple devices. Downloaded models handle these tasks offline.
8.4KUpdated 4 weeks agoMIT
macOS · Windows · Android#Multilingual#OpenAI-compatible API#Persistent memory
Jev Chat helps people interpret tense or ambiguous conversations and choose a reply. It estimates the other person's intent and the risk of friction before suggesting wording, though its assessments can be wrong.
4Updated 1 week agoMIT
macOS · Windows · Linux#GGUF#llama.cpp backend#Multimodal input
Aphelion is a desktop app for people who want character conversations, creative writing and coding help from models running on their own computer. It works offline after the first model download and doesn't require an account.
68.3KUpdated 23 hours agoMIT
macOS · Windows · Linux · Android · Docker · Web#LM Studio integration#MCP#Multimodal input
AnythingLLM is an AI assistant for people who want document chat and agents on their own hardware. Its desktop app can work with local models without an account or cloud API key.
9.1KUpdated 3 months ago
macOS · Windows#Code execution
Noi is an AI browser for people who work across AI chats and want to keep separate tasks organized. It combines multiple workspaces with reusable prompts and access to local tools.
1.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Agent Skills#Code execution
Hope Agent is a desktop AI assistant that can also run without a desktop interface on a NAS or cloud server. It's for people who want ongoing project work, memory and task state to carry across sessions and devices. It supports local model setup. Data stays on the hosting machine by default, while requests to remote models go directly to the selected provider.
2KUpdated 7 months agoAGPL-3.0
macOS · Windows · Linux#Code execution#LM Studio integration#MCP
Witsy is a desktop AI assistant for people who want to chat with models, work with documents and write across applications. You can choose local models or cloud providers, with feature availability depending on the backend.
boltai.comChat With Your Documents
macOS#Code execution#Human approval#LM Studio integration
BoltAI is an AI workspace for Mac users who want local models and cloud services in one app for writing, coding and research. It keeps related conversations together and brings chat into other apps through an overlay.
getpurple.netComputer and Browser Agents
macOS · Linux#Code execution#Guardrails#Human approval
Purple is a desktop AI assistant for Linux and macOS that lets Ollama models carry out tasks on your computer. It's for people who want chat alongside shell commands, file operations and longer tasks they can review before execution.
974Updated 3 weeks agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
GooeyPi gives developers a desktop interface for working with Pi, OMP and Prime Agent on local coding projects. Each agent keeps its own models, credentials and sessions, and switching agents doesn't stop work running in another.
6.5KUpdated 2 months ago
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
CodePilot is a desktop AI workspace for coding, project work and everyday tasks. It brings Claude Code, Codex and a built-in agent into one app for people who want to work with files and conversations across local models and cloud services.
1.8KUpdated 2 weeks ago
macOS#Code execution#Hugging Face integration#MLX
Klee is a native macOS AI chat app and agent for people who want an assistant to work with files on their Mac. It runs models locally through MLX, and downloaded models can chat offline without an account or API key.
37.7KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#llama.cpp backend
QwenPaw is a personal AI assistant for people who want an agent on their own computer or server. It retains conversation history and a personal knowledge base across sessions.
358Updated 2 weeks agoMIT
macOS · Windows · Linux · Android#Git integration#Human approval#MCP
Talkio puts several AI models in one conversation so you can compare answers or have different roles discuss the same problem. It also supports ordinary one-to-one chats.
316Updated 4 days ago
macOS · Windows · Linux · iOS · Web#Agent Skills#Code execution#Human approval
Bloks is a desktop workspace for people who want personal AI agents working on their own computer. Its messaging-style interface gives agents individual chats and shared rooms for collaborative work.
1.3KUpdated 5 days agoGPL-3.0
Windows · Linux#GGUF#Image-to-image#Inpainting
AI Runner is a desktop app for people who want an AI companion and an art workspace on their own hardware. Its local chat, voice and image tools work offline without an API key or subscription.
2.3KUpdated 2 days agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Git integration
LiveAgent is a desktop AI agent for people who want an assistant to work with files and commands on their computer. Local tool execution is separate from model access, which uses Claude, Codex or Gemini protocols, or services compatible with those protocols through a custom API address.
1.1KUpdated 10 months agoMPL-2.0
Docker · Web#MCP#Ollama integration#OpenAI-compatible API
Minima lets you ask questions about your own documents, with a choice of local inference or an external model. It's a self-hosted RAG tool for people and teams who want document-based answers while controlling where indexing and AI processing happen. It runs in Docker containers and is open source under the Mozilla Public License 2.0.
haploapp.comAI Video Generators
macOS · iOS#Multimodal input#Streaming inference#Works offline
Haplo AI runs language models on iOS and macOS for people who want to ask questions, write code or examine photos without sending that material to a hosted assistant. After downloading a model, chat works offline without an account.
593Updated 1 week agoAGPL-3.0
macOS · Windows#Agent Skills#Code execution#Git integration
MyAgents is a desktop AI agent workspace for people who want help with coding, research and recurring work on their own computers. Agents can use project files, a terminal and an embedded browser while you review their results.
149Updated 24 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.
11.4KUpdated 3 months ago
#Agent Skills#Human approval#MCP
HolaOS is a desktop AI workspace with a self-hostable runtime for teams that want agents to work with their apps and files. Claude Code, Codex and its built-in agent share tools and project memory. Workspace storage is local. Default built-in model access uses your HolaOS account and hosted inference; you can also configure your own provider or compatible endpoint.
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.