Local AI Apps for Mac and MacBook
Discover local AI apps for macOS: chat, images, dictation and documents. Compare Apple Silicon and Intel support, memory needs and local-server options.
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.
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.
146Updated 1 day agoMIT
macOS · Windows · Linux · Web#LM Studio integration#MCP#Ollama integration
Vellium is a desktop AI app for writers and people who want conversations with fictional characters. It combines multi-character roleplay with writing projects and lets you choose the model provider.
2KUpdated 2 days agoApache-2.0
macOS#MLX#Quantization#Speculative decoding
vLLM Metal lets developers serve language models on Apple Silicon Macs through vLLM. It's for people who want to use their Mac's hardware for local AI inference while keeping vLLM's API server and request scheduling.
mylio.comAI Photo Libraries
macOS · Windows · iOS · Android#Works offline
Mylio Photos organizes photos, videos and documents scattered across devices and drives into one library. It's for personal collections, family archives and business media libraries whose owners want to choose where their files live.
7.1KUpdated 4 days ago
macOS · iOS#Works offline
VoiceInk is a local AI dictation app for Mac users who want to speak emails, notes, and prompts into the applications they already use. Speech transcription works offline.
559Updated 1 month agoGPL-3.0
macOS · Windows · Linux · iOS · Android#Multimodal input#Ollama integration
Reins is a chat app for people using self-hosted LLMs through Ollama. It gives you a mobile and desktop interface for comparing models and keeping different instructions for different conversations.
33.4KUpdated 24 hours agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Code execution#Guardrails
ZeroClaw is a personal AI agent for people who want an assistant running on their own computer or server. It can use a shell and browser, respond through messaging apps and perform scheduled tasks.
lmstudio.aiComputer and Browser Agents
macOS · Windows · Linux#llama.cpp backend#MCP#MLX
LM Studio runs downloaded language models for conversations and tasks on your computer. Its Bionic agent helps people create documents, write software and carry out work using local or frontier open models.
1.2KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux#Multilingual#Wake word detection#Works offline
Murmure turns speech into text on your computer for people dictating notes, documents or code who want to keep recordings off cloud transcription services. It uses NVIDIA Parakeet and works offline without an account.
187Updated 5 days agoMIT
macOS · Windows · Linux · Android · Docker#Batch processing#ONNX#Works offline
unbagrnd removes image backgrounds locally for people who need cutouts without uploading pictures to a cloud service. It includes an app for individual images and folders, plus a self-hosted API for developers.
9.5KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#Human approval
Terax brings a terminal, code editor and AI coding agents into one desktop workspace. It's for developers who want to work with agents alongside their shell, files and running app.
6.5KUpdated 1 month agoMIT
macOS · iOS#Hugging Face integration#Multilingual#OpenAI-compatible API
Argmax OSS Swift is a speech AI SDK for developers building iOS and macOS apps that process audio on the user's device. Its separate libraries cover transcription, identifying speakers and generating spoken audio.
locallyai.appDesktop Chat Apps
macOS · iOS#MLX#Multilingual#Multimodal input
Locally AI is a native assistant for people who want to use language and vision models on their own Apple devices. It handles text, images and spoken conversations without sending AI processing to a cloud service.
13KUpdated 1 day agoGPL-3.0
macOS#Multilingual#Streaming inference#Works offline
FluidVoice turns speech into text in Mac apps, including email, documents, chat, terminals and code editors. It suits people who want local dictation with optional editing before text reaches the active app.
53.5KUpdated 24 hours agoAGPL-3.0
macOS · Windows · Linux#LM Studio integration#MCP#Multilingual
Cherry Studio is a desktop AI chat app for people who use several model providers and want one place to manage their conversations. It supports local model connections as well as cloud services.
sindresorhus.comOn-Device and In-Browser AI
macOS · iOS#Batch processing#Multilingual
Aiko turns recorded meetings, lectures and voice memos into text for people who want to keep their audio on their own device. It processes completed recordings rather than live speech and doesn't identify individual speakers.
enconvo.comAI Workflow Automation
macOS · iOS#LM Studio integration#MCP#MLX
Enconvo is a native Mac AI assistant for people who want help with writing, research and tasks inside their everyday apps. It uses screen and selected-text context so you can ask about what you're working on without moving everything into a separate chat.
42.3KUpdated 2 days agoGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#MCP#Multimodal input#Ollama integration
Chatbox is an AI chat app for people who want to use local models and cloud providers in one interface. It supports Ollama for local LLM use, plus GPT, Claude, Gemini, Grok and DeepSeek with your own API keys.
22.8KUpdated 6 days agoMIT
macOS · Windows · Linux#Hugging Face integration#Multilingual#Speaker diarization
Buzz turns speech into transcripts and subtitles on your computer. It's for people working with recordings or providing live captions who want offline transcription and translation into English.
8.2KUpdated 18 hours agoMIT
macOS · Windows#Agent Skills#Code execution#Human approval
Osaurus runs AI agents on your Mac for tasks such as reviewing documents, organizing files, and writing code. It keeps agent memory on your computer, so you can change models without losing the context of your work.
1.1KUpdated 2 months agoBSD-3-Clause
Android · Browser Extension#Multilingual#Ollama integration#Works offline
Linguist is a browser translation extension for people reading, communicating or studying across languages. You can choose on-device translation or connect a translation service that suits your needs.
30.1KUpdated 3 months agoMIT
macOS · Windows · Linux · Android · Docker · Web#LM Studio integration#MCP#Multimodal input
PicoClaw is a self-hosted personal AI assistant that can use local models through Ollama or vLLM. It's aimed at people who want an agent on their own hardware, including small Linux boards and Android phones. Hosted providers are optional, but choosing OpenAI, Anthropic, Google Gemini or DeepSeek sends model requests to those services and requires internet access and API keys.
20Updated 1 month agoMIT
macOS · Windows#Batch processing#Hybrid search#LM Studio integration
AI Notebook is a desktop research notebook for asking questions about your own documents and checking the passages behind the answers. It suits people who want a local NotebookLM alternative with their research and notes in one workspace.
77.3KUpdated 1 year agoMIT
macOS · Windows · Linux · Docker#GGUF#llama.cpp backend#OpenAI-compatible API
GPT4All is a local AI chatbot for people who want language models and document conversations on their own computer. Model inference and LocalDocs processing run on the device without a cloud connection.
recurse.chatChat With Your Documents
macOS#GGUF#Hugging Face integration#OpenAI-compatible API
RecurseChat is a Mac app for people who want private AI conversations and answers drawn from their own documents. Local models run without an internet connection or a separate server.
noemaai.comChat With Your Documents
macOS · iOS#GGUF#MCP#MLX
Noema is a local AI assistant for people who want to chat with models and get answers from their files on Apple devices. It brings models, documents and tools into a native workspace on iPhone, iPad, Mac and Vision Pro.
13KUpdated 4 days agoGPL-3.0
macOS · Windows · Linux · iOS · Android · Docker#Agent Skills#Hybrid search#MCP
NoteGen is an AI note-taking app for collecting research, meeting material and ideas before organizing them into finished documents. Notes remain ordinary Markdown files, with attachments stored on your device by default.
5.4KUpdated 1 week ago
macOS · Windows · Linux#MCP#Multilingual#Ollama integration
5ire is a desktop AI assistant for people who want to chat with models, ask questions about their documents and use external tools in the same app. It connects to local LLMs through Ollama and to cloud providers including OpenAI, Anthropic, Google and DeepSeek.
60.6KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker#MCP#MLX#Multilingual
Voicebox combines speech creation and dictation for people producing audio or working with AI agents. It's a free, open-source alternative to ElevenLabs and WisprFlow that processes voice data on your own machine.
9.9KUpdated 1 week agoMIT
macOS · Windows · Linux · iOS · Android#LM Studio integration#MCP#Ollama integration
Anarlog, formerly Hyprnote, is a desktop AI meeting notetaker for people who want to keep sensitive conversations on their own hardware. It's an open-source Granola alternative that combines personal notes with meeting transcripts.
4.8KUpdated 21 hours ago
Web · Browser Extension
Whispering is a speech-to-text app for people who want to dictate text into other applications and choose where transcription happens. Its desktop app runs within Epicenter, but the project currently lists it at compile status after a storage migration.
854Updated 3 months agoMIT
macOS · Windows · Linux · Web#llama.cpp backend#LM Studio integration#MCP
OpenDev is an AI coding agent for developers who want concurrent work across a codebase and control over which models handle each task. It can plan changes, execute them and iterate autonomously, with a terminal interface and a browser interface for monitoring work.
whispernotes.appChat With Your Documents
macOS · iOS#MCP#Multilingual#Speaker diarization
Whisper Notes transcribes interviews, lectures and meetings for people who need recordings to stay on their own device. It works without an internet connection or account.
Choosing local AI for your MacBook or desktop Mac
Look beyond the macOS badge: some apps require Apple Silicon, while others also support Intel Macs. Apple Silicon models use shared memory, so the size of your downloaded model and other open apps affect what will fit. Check the app's current macOS version and memory requirements before choosing a model.
A native desktop app may include its model runner, or it may connect to a separately running service such as Ollama. The same distinction applies to document chat and writing helpers. For image generation and long recordings, compare processing time as well as compatibility; being supported on a Mac does not guarantee a quick result on every MacBook.