Local AI Apps and Tools for Mac
AI apps and tools that run on macOS, including apps built for Apple Silicon that chat, transcribe or generate images without the cloud.
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.
7.7KUpdated 1 week agoMIT
macOS#Batch processing#Distributed execution#Hugging Face integration
MLX LM is a Python package for developers and researchers who want to generate text and adapt language models on Apple Silicon Macs. It uses MLX for local inference and training, with access through Python or a terminal.
127Updated 2 weeks agoApache-2.0
macOS · Linux#Code execution#Git integration#Human approval
Agentic Orchestrator coordinates coding agents for engineers supervising feature work across one or more repositories. It keeps requirements, design decisions and verification evidence attached to the work as it moves toward a reviewable pull request.
706Updated 23 hours ago
macOS · Windows · Linux#Visual workflows#Works offline
Comfy Desktop runs ComfyUI's node-based generative AI workflows on your own hardware. It's for creators who want to build image and video workflows without managing Python dependencies themselves.
36Updated 8 months agoMIT
macOS · Web · VS Code#Code execution#LM Studio integration#MCP
Wingman-AI is a self-hosted AI agent platform for developers and teams handling coding, research, operations or support tasks that need ongoing context. It coordinates agents with distinct roles and retains their sessions across clients.
607Updated 2 days agoAGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#Agent Skills#Distributed execution#Hybrid search
taOS is a self-hosted AI agent platform for people who want to run assistants on their own computers and keep their conversations, files, and memory there. It brings agent management and local model access into a browser-based desktop.
470Updated 21 hours agoMPL-2.0
macOS · Windows · Linux#Multilingual
TeroSubtitler helps subtitlers, translators and video creators prepare captions for video content and streaming services. It combines automatic audio transcription with tools for editing text, adjusting timing and checking subtitle quality.
57.6KUpdated 3 months agoGPL-3.0
macOS · Windows · Linux#Batch processing#Image-to-image
Faceswap replaces faces in photos and videos using deep learning. It's for VFX artists, hobbyists and researchers who want to train face-swapping models on their own material and run them locally.
1.3KUpdated 22 hours ago
macOS · Windows · Linux#Agent Skills#Git integration#MCP
Reticle lets AI coding agents check changes against a running web or desktop app. It's for developers who need to catch failed requests, duplicate submissions and application state that disagrees with what the screen shows.
9.6KUpdated 22 hours agoMIT
macOS · Windows · Linux · Docker · Web#llama.cpp backend#MCP#Multi-user access
Local Deep Research is a self-hosted AI research assistant for people investigating complex questions across web sources, academic papers and their own documents. It gathers evidence and writes reports with citations.
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.
10.8KUpdated 4 days agoApache-2.0
macOS · Windows · Linux#Multilingual#Multimodal input#ONNX
AutoGluon is a Python AutoML library for developers and data scientists who want predictive models without selecting every algorithm themselves. It chooses combinations of classic machine learning and foundation models for the task.
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.
10.6KUpdated 9 months agoApache-2.0
macOS · Windows · Linux · Android · Web#Code execution#MCP#Multimodal input
aichat is a terminal AI assistant for people who want to discuss files, generate shell commands and use model-powered tools from the command line. It connects to Ollama, OpenAI, Claude, Gemini and OpenAI-compatible API providers.
145Updated 24 hours agoGPL-3.0
macOS · Windows · Linux#ControlNet#Image-to-image#Inpainting
IntraPaint is a desktop image editor for people who want manual painting and AI edits in the same application. It combines conventional image editing tools with image generation and inpainting, which lets you use AI to replace parts of an existing image.
65KUpdated 3 days agoMIT
macOS · Windows · Linux · Docker · Web#Hugging Face integration#Multilingual#Voice activity detection
GPT-SoVITS is a local voice cloning and text-to-speech tool for people creating speech in a custom voice. Its web interface covers speech generation, voice training and preparation of audio datasets.
1.1KUpdated 3 months agoMIT
macOS · Windows · Linux · Docker · Web#Batch processing#Hugging Face integration#LM Studio integration
Alexandria Audiobook turns books into audio with separate narrator and character voices. It's for people who want to choose the cast and correct individual passages before exporting an audiobook.
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.
insanely-fast-whisper
1 video13.1KUpdated 2 years agoApache-2.0
macOS · Windows#Batch processing#Hugging Face integration#Multilingual
insanely-fast-whisper is a command-line audio transcription tool for people who want to process recordings on their own hardware. It focuses on reducing transcription time through GPU acceleration.
2Updated 9 months ago
macOS#Works offline
Wispuh is an MIT-licensed speech-to-text app for macOS 14 and later that puts dictated text into the app you're working in. It's for Mac users who want voice input across their everyday software without sending recordings to a cloud service. It doesn't require an account.
accentize.comVoice, Speech and Music
macOS · Windows#Multilingual
Accentize dxRevive is a proprietary AI speech restoration plugin for macOS and Windows that reconstructs missing frequency content as well as reducing noise. It's aimed at podcast editors, content creators and dialogue editors working with damaged or poorly recorded speech. All audio processing stays on your computer, without cloud uploads or special hardware.
talonvoice.comDictation and Voice Typing
macOS · Windows · Linux#Works offline
Talon Voice lets people write, code, browse and play games through hands-free computer input. It suits people who want to control their computer using speech, eye movements or sounds.
4.5KUpdated 1 day agoMIT
macOS · Windows · Linux · Web · JetBrains#Agent Client Protocol#Code execution#Git integration
gptme is an AI agent for developers and people doing data analysis or other knowledge work in their own environment. It can act on files and use installed tools, with a choice of local models or cloud providers.
2Updated 3 months agoApache-2.0
macOS · Windows · Linux · Web#llama.cpp backend#Multimodal input#Ollama integration
LLMux is a self-hosted AI gateway for developers who want to use local models and cloud providers through one interface while controlling where requests go. It blocks remote inference by default and logs permitted calls that leave the machine.
16.9KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend
KittenTTS is a Python text-to-speech library for developers adding local speech generation to apps or producing spoken audio from text. It supports voice cloning without model training and doesn't require a GPU.
9Updated 5 days agoAGPL-3.0
macOS · Windows · Docker · Web#Hybrid search#LM Studio integration#MCP
Diariz is a self-hosted meeting transcription app for individuals and teams that want recordings and transcripts on their own server. It turns captured or uploaded audio into searchable meeting records.
avclabs.comVideo Upscaling and Frame Interpolation
macOS · Windows#Batch processing#Inpainting#PII redaction
AVCLabs Video Enhancer AI is a paid desktop app for restoring and upscaling video on Windows and macOS. It suits people working with home movies, documentary archives, or footage affected by blur and compression. Video processing runs offline on your computer, and your files stay there. AVCLabs also offers a separate cloud upscaler for entry-level devices.
826Updated 1 week agoMIT
macOS · Windows · Linux#llama.cpp backend#LM Studio integration#Multilingual
Interpreter translates Japanese game text into English subtitles over the game window. It's aimed at retro-game players, with MeikiOCR tuned for Japanese game text and pixel fonts. The default MeikiOCR and Sugoi V4 models run locally without internet access after setup.
0Updated 6 months agoMIT
macOS · Windows · Linux · Docker · Web#Ollama integration#RAG#Semantic search
LocalDocRAG is a self-hosted PDF question-answering app for people who want to search their documents with a local LLM and check answers against specific pages. It runs through Docker on macOS, Windows, Linux or a Raspberry Pi, with a browser interface accessible from phones and computers on the same network. It's open source under the MIT license.
6.2KUpdated 3 years agoMIT
macOS · Linux · iOS · Docker · Web#Voice cloning
RealChar lets you create AI companions with their own personalities and hold live voice or text conversations. It's for people who want to shape a character and host the app themselves while using external AI services for replies.
3.3KUpdated 1 month agoApache-2.0
macOS · Windows · Linux#Agent Skills#MCP#RAG
arxiv-mcp-server gives AI assistants tools to find and study arXiv papers. It's for researchers who want an assistant to inspect specific sections and work with a locally stored paper library.