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.
1.4KUpdated 4 weeks agoMIT
Web#Agent Skills#Code execution#Human approval
Kady is an AI research assistant for scientists who want to turn plain-language requests into analyses, literature reviews and research outputs. It works in a desktop workspace where you can inspect its code and files, redirect ongoing work or stop a run.
25.4KUpdated 4 weeks agoApache-2.0
macOS · Windows · Linux#Persistent memory
Letta is an AI agent platform whose App Server can run locally or on a self-hosted server. It's for people building assistants that retain context between conversations and use that memory in later interactions. Local agents can use Ollama or LM Studio with agent state and the model endpoint on your machine. Cloud model connections use remote providers.
3.4KUpdated 4 days agoMIT
macOS · Windows · Linux · iOS · Android#GGUF#Human approval#LM Studio integration
Off Grid AI is a local AI app for people who want chat, document analysis and media tools on their own phone or computer. Downloaded models work offline, and the core app doesn't require an account.
572Updated 2 years agoAGPL-3.0
macOS · Windows · Linux#Code execution#Human approval#Multi-agent workflows
Agent Pilot is a desktop AI workflow builder for people who want to combine model conversations with tools and code. It runs on Windows, Linux and Intel Macs and is open source under AGPL-3.0. You can chat with one model or build a graph of cooperating agents, with human input included where a task needs it.
2.1KUpdated 4 days ago
macOS · Windows · Linux · Web#Agent Client Protocol#Agent Skills#Code execution
Open Science Desktop brings research agents, notebooks and project files into one workbench for researchers who want to inspect the work behind an AI-generated result. Agents can carry a research topic through literature review, experiments, analysis and manuscript writing.
927Updated 2 weeks agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Guardrails
PocketPaw is a self-hosted AI agent for people who want an assistant to write code, manage files and act on websites from their own computer or server.
738Updated 2 days agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#Code execution#Human approval
Lexora is a personal desktop AI agent for research, creative projects and everyday planning as well as coding. It works toward a goal while you give direction and review its work.
chatwise.appChat With Your Documents
#MCP#Multimodal input#Tool calling
ChatWise is a desktop AI chat app for people who want to use different model providers in one interface. It keeps chat data on your device while sending requests to the provider you choose.
1.2KUpdated 6 months agoApache-2.0
macOS · Windows · Linux#MCP#Tool calling
TUUI is a desktop AI chat application and Model Context Protocol (MCP) client for people who want to use model-connected tools in one interface. Developers can also extend it to build their own desktop AI applications.
79.5KUpdated 22 hours agoApache-2.0
macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Image-to-image
Unsloth is a desktop app for people who want to chat with models, train them on their own data, and create media on their own hardware. Its no-code interface brings these tasks into one workspace.
253Updated 2 months agoMIT
macOS · Windows#MCP#Multilingual#Multimodal input
Raycast Ollama is a desktop launcher extension for people who want to chat with models and work on text without leaving Raycast. It connects to Ollama running on your machine or a remote server you choose.
51.4KUpdated 1 day agoMIT
macOS · Windows · Web#Ollama integration
AIRI is a self-hosted AI companion for people who want to talk with a virtual character and have it participate in games. Inspired by Neuro-sama, it supports real-time voice conversations and is in early development.
2Updated 23 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.
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.
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.
161Updated 3 weeks agoMIT
Windows#Agent Skills#Code execution#MCP
Tinybot is a desktop AI agent for people who want an assistant to work with their files and project folders. Workspaces keep related conversations together, and execution records let you inspect what the agent did and what it produced.
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.
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.
nurgo-software.comAI Workflow Automation
Windows#Code execution#Multi-agent workflows#Multimodal input
BrainSoup is a desktop AI agent app for people who want to automate tasks with assistants that have distinct roles and access to their own documents. You direct the agents through conversation and can have them work together on a shared task.
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.
915Updated 5 days agoMIT
macOS · iOS#Agent Client Protocol#Agent Skills#Human approval
Scarf gives people running the Hermes AI agent a native interface for conversations, project work and host management. It requires an existing Hermes installation; the iPhone companion, ScarfGo, connects directly to your hosts over SSH.
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.
1.6KUpdated 2 days agoMIT
macOS#Hugging Face integration#Image-to-image#MLX
Nativ is a macOS app for people who want AI chat and coding tools to use models running on their own Mac. It combines a chat workspace, model library, and local inference server.
msty.appAI Notes and Knowledge Bases
Web#llama.cpp backend#MLX#Ollama integration
Msty is a family of AI products for individuals, teams and organizations working with models and their own knowledge. Msty Studio is its workspace product, with separate products for agents and centralized model access.
getfluid.appDesktop Chat Apps
macOS#Works offline
Fluid is a local AI assistant for Mac users who want to ask questions without sending their chats to a hosted model. It runs Meta Llama 3 on your Mac and supports offline conversations.
472Updated 3 months agoMIT
#llama.cpp backend
Icebreaker is a local AI chat app for people who want to converse with language models running on their own hardware. It uses llama.cpp, with Hugging Face also part of its model stack.
463Updated 1 week agoApache-2.0
macOS · Windows · Linux · Web#Agent Skills#Human approval#MCP
exxperts is a local AI agent app for people who want ongoing work to carry across conversations while deciding what the assistant remembers. Persistent workspaces called rooms keep each agent's memory, files and tools together.
2.3KUpdated 2 years agoMIT
macOS · iOS#MLX#Quantization#Works offline
Fullmoon is a local LLM chat app for people who want conversations to stay on their Apple devices. It runs models on-device and works fully offline, with chat history saved locally.
394.4KUpdated 20 hours agoMIT
macOS · Windows · Linux · iOS · Android · Docker#Multi-user access#Persistent memory#Tool calling
OpenClaw is an AI assistant you run on your own computer for personal tasks or shared team use. It connects to existing messaging services, so you can reach the assistant through the apps you already use.
18.3KUpdated 6 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Guardrails#Human approval#Knowledge graphs
OpenFang runs recurring AI tasks on your own machine and reports their results to a desktop dashboard. It's for people who want research, monitoring or business automation to continue on a schedule without starting each job in chat.
1.5KUpdated 1 week agoGPL-3.0
Linux#Agent Skills#Code execution#Hybrid search
Newelle is a Linux desktop AI assistant for people who want to chat with local models and use AI to work with documents and files. It also supports external model providers.
6.9KUpdated 1 month agoApache-2.0
macOS · Windows · Linux · Web#Agent Skills#Code execution#Multi-agent workflows
HanaAgent is an open-source desktop AI agent for everyday computer work and coding, with user data stored on your machine. It runs on macOS, including Apple Silicon and Intel, and Linux. It supports Ollama local models as well as OpenAI-compatible, Anthropic-style and OAuth provider connections. Local inference uses Ollama; requests to a cloud provider go to that service.
0Updated 3 months agoMIT
macOS#Agent Skills#Browser automation#Code execution
Labaik is a desktop AI workspace for people who use chat models for writing, research and coding. It brings local and cloud models into the same conversation interface, with model switching during a chat.
16.9KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux#LM Studio integration#Ollama integration#OpenAI-compatible API
SurfSense is a desktop NotebookLM alternative for people working with confidential documents, research or study material. It answers questions across your files and turns selected sources into editable outputs.