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.
462Updated 1 day agoApache-2.0
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
iCode is a terminal development workspace for developers who want to work with AI agents and inspect their changes. It brings conversations, agent workflows and a working shell into one interface.
609Updated 3 weeks ago
macOS · Linux#Agent Skills#Code execution#Git integration
Pi Interactive Shell lets developers give the Pi coding agent control of terminal programs that need ongoing input. You can watch the session in an overlay and take control when a task needs your attention.
3Updated 1 month agoApache-2.0
macOS · Windows · Linux · VS Code#Agent Skills#Guardrails#Human approval
Pathrule gives AI coding agents project knowledge that stays attached to the relevant workspace and file paths. Memories, rules and skills can follow a repository across agents and sessions, so developers can retain decisions and constraints without pasting the same instructions into each conversation.
261Updated 9 months agoMIT
macOS#MLX#Multilingual#Works offline
AudioWhisper is a macOS menu bar app for dictating into other apps and converting recordings to text. It suits people who want on-device speech recognition with the option to use cloud transcription.
3KUpdated 2 months agoMIT
macOS · Windows · Linux#Human approval#Ollama integration#RAG
Automated AI Web Researcher investigates a topic using a locally running LLM. It's for people who want to delegate web searches and keep the collected material for review, rather than gather each page themselves.
Wallfacer
1 video117Updated 3 months agoMIT
macOS · Linux#Resumable workflows
Wallfacer helps developers find and return to AI coding conversations scattered across projects and assistants. Its terminal browser gathers sessions from Claude Code, Cursor CLI, Kiro CLI and Codex, including conversations started outside Wallfacer.
621Updated 2 days agoGPL-3.0
macOS · Windows · Android · Docker · Web#Knowledge graphs#Multi-user access#Multilingual
Nowen Note is a self-hosted note app and knowledge base for individuals and teams who want to keep documents on their own server or NAS. Writing, connected notes and task management share one workspace.
fisper.appDictation and Voice Typing
macOS#Multilingual#Streaming inference#Works offline
Fisper is a voice-to-text app for Apple Silicon Macs that puts dictated text into the app you're using. It runs Whisper locally and works offline after the initial model download. It's for people who want to dictate in everyday apps or talk to terminal-based AI agents without sending their audio to a cloud service.
14.6KUpdated 2 days ago
macOS · Windows · Linux#Agent Skills#Persistent memory#RAG
memU gives connected AI agents a shared memory of preferences, project decisions and learned workflows. It's for people who move between agents or sessions and want useful context to carry into later tasks.
kerlig.comChat With Your Documents
macOS#LM Studio integration#MCP#Multimodal input
Kerlig is a paid AI writing assistant for Mac that helps with emails, Slack replies and Jira tickets in the apps you already use. It combines text editing with document chat and an agent that can read your screen and use your apps.
48Updated 1 day agoAGPL-3.0
macOS · Windows · Linux · Browser Extension#Code execution#GGUF#llama.cpp backend
Vyact is a desktop workspace for people who want a local LLM to help with files, writing and code. It brings conversations and searchable documents together, with optional connections to email services and Chrome.
27.1KUpdated 1 day agoGPL-3.0
macOS · Linux · Docker#Hybrid search#Multimodal input#RAG
Typesense is a self-hosted search engine for developers building site search, product catalogs or AI search over their own data. It combines keyword matching with searches based on meaning.
apple.comPhoto Editing and Upscaling
macOS · iOS
Pixelmator Pro is a paid image editor for Mac and iPad that combines AI photo editing with layered graphic design and vector drawing. It's for photographers and designers who want to retouch images and build compositions in the same app. Its built-in image-processing tools use Apple hardware and machine learning, while feature availability and network requirements vary.
2.3KUpdated 4 weeks agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#LLM tracing
Open Cowork is a desktop AI agent for Windows and Apple Silicon macOS that uses cloud model APIs to carry out tasks on your computer. It's a Claude Cowork alternative for people who want a graphical interface for document work and app automation. The app is free and open source under MIT, but the agent needs an API key and internet access; model requests go to your chosen provider.
100Updated 1 month agoBSD-2-Clause
macOS · Windows · Linux#Image-to-image#ONNX
DeepImageJ brings pretrained neural networks into ImageJ and Fiji for life-science researchers who want to analyze microscopy images without writing code or learning how to train models. It runs image-to-image predictions on your own computer, using a standard CPU or a compatible GPU.
3.1KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Web#Code execution#MCP#Multi-agent workflows
BotSharp is a C# framework for .NET developers building AI assistants into business applications. It coordinates agents with different responsibilities and keeps track of conversation state.
12.3KUpdated 2 weeks agoAGPL-3.0
macOS · Windows · Linux · Android · Docker · Web#GGUF#Hugging Face integration#llama.cpp backend
KoboldCpp runs language models on your own hardware for chat, creative writing and roleplay. It's a fork of llama.cpp with a bundled KoboldAI Lite browser interface.
6KUpdated 1 day agoApache-2.0
macOS · Windows#Code execution#Git integration#Human approval
Apache Maka is an AI agent workspace for people who want an agent to work on tasks on their machine and keep an inspectable record of its actions. It suits developers who need to review commands, file edits and approvals, or continue work after an interruption.
108Updated 1 month agoApache-2.0
macOS · Windows · Linux#Ollama integration#OpenAI-compatible API#Streaming inference
OpenZiti LLM Gateway is a self-hosted API proxy for developers and teams connecting AI applications to inference servers across private networks and cloud services. Its optional zrok integration uses OpenZiti for identity-based access and end-to-end encryption, so clients and backends can connect across network boundaries without opening inbound ports.
1.5KUpdated 6 months agoMIT
macOS · Windows · Linux · Docker · Web#Hugging Face integration#Multilingual#OpenAI-compatible API
Chatterbox TTS Server turns text into speech on your own computer or server. It's for people making narration and audiobooks, or adding speech to apps through an API.
421Updated 6 days agoMIT
macOS · Linux#GGUF#Hugging Face integration#llama.cpp backend
llmserve is a terminal app for people who keep local LLM models across several folders or inference tools. It brings model discovery and server management into one interface so you can choose an existing model and an available backend.
1.5KUpdated 5 days agoApache-2.0
macOS · Windows · Linux#Batch processing#Code execution#Human approval
FastCtx is a local MCP runtime for coding agents working in code repositories. It gives agents structured results for routine file work without relying on shell commands for every read or search.
18.4KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Human approval#Hybrid search#llama.cpp backend
DocsGPT helps teams search company documents and build AI assistants that answer from those materials. It can run inside your network with local models, including an air-gapped deployment where documents and questions stay within that network.
4.8KUpdated 4 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#GGUF#Hugging Face integration#llama.cpp backend
Lollms WebUI is a local AI interface for writing, coding assistance and media generation through a choice of models. The project receives minimal maintenance, and its interface has no built-in user authentication.
82Updated 23 hours agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#Guardrails#Human approval
doc.haus is a self-hosted legal AI agent for lawyers and firms reviewing or drafting contracts. It's a fork of OpenCode that edits Word documents through actual tracked changes, so reviewers can accept or reject each edit in Word.
dictivo.appDictation and Voice Typing
macOS · Windows#Multilingual#Works offline
Dictivo is a desktop dictation app for people who want to write emails, notes and AI prompts by speaking. It processes speech on your computer by default, so you can use local dictation for sensitive drafts and client notes.
accentize.comVoice, Speech and Music
macOS · Windows
Accentize Chameleon is a proprietary audio plugin that learns a room's reverb from a recording and applies it to dry studio audio. It runs in audio and video hosts on macOS and Windows, and is aimed at post-production engineers matching replacement dialogue (ADR), Foley and effects to location sound.
2.7KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#Batch processing#Hugging Face integration
PapersGPT is an AI research assistant inside Zotero for researchers working through a paper library. It helps answer questions across saved research and turn findings into notes with citations back to the papers.
16.5KUpdated 1 year agoLGPL-2.1
macOS · Windows · Linux#Distributed execution#Semantic search
Gensim is a free, open-source Python library for developers and researchers working with large text collections on their own machines or servers. It trains models that capture topics and semantic relationships, then uses those representations to find related documents. It runs on Linux, Windows and macOS under the GNU Lesser General Public License v2.1 (LGPL-2.1).
7.4KUpdated 1 day agoAGPL-3.0
macOS · Linux · Docker · Web#MCP#Ollama integration#OpenAI-compatible API
Unstract is a self-hosted, no-code platform for teams that need structured data from documents whose layouts vary. It uses LLMs to extract JSON from PDFs, images, scans and office files without building a template for each vendor or form. Its use cases include finance, insurance, healthcare and KYC document processing.
10.1KUpdated 22 hours agoBSD-3-Clause
macOS · Windows · Linux
sktime is a Python library for developers and data scientists who want to compare time series models without rebuilding their workflow for each algorithm. It puts classical statistical methods, machine learning, deep learning and foundation models behind a consistent interface. You can run it on your own macOS, Linux or Windows machine.
5Updated 1 day agoMIT
macOS · Linux · Web#Knowledge graphs#MCP#Multi-user access
Hermes Notes is a self-hosted personal knowledge base for people who want their notes and project work in one connected system. It runs on your laptop or a server you control, with a browser interface and PostgreSQL storage. It's open source under the MIT license and built for personal use or a trusted small group, rather than a public service for unrelated users.
353Updated 2 months ago
macOS · Windows · Linux#Browser automation#Code execution#Git integration
Klaat Code is a terminal AI coding agent for developers who want an assistant to read code, make changes, and run commands in their projects. Its default model routing runs through hosted Klaatu, which receives your messages; file edits and shell commands happen on your machine.
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.