Dari AI is the first local AI agent available on the Mac App Store — no subscription, no account, no cloud required. A multimodal model ships with the app and runs offline on Apple Silicon. Voice mode, agentic tools (files, shell, git, screen reading, memory, CodeGraph), presentation builder, and 14 languages — all in one native window. Bring your own API key for OpenAI, Anthropic, or Gemini when you want more power. No telemetry. Pay once or use the free tier forever.
You can leave here requests for new features, report about bugs and I'll announce by myself updates about new one. Don't be shy, I'll try to handle all feedback
I built this because I was tired of juggling five AI apps and three browser tabs just to get through a workday. I wanted one native Mac app that could handle everything — chat, voice, code, presentations, file management — without sending my data to someone else's server by default.
So I built Dari AI around a simple idea: the AI runs on your Mac first. A multimodal model ships with the app and works offline on Apple Silicon. No account, no cloud, no setup. You open it and start talking. As far as I know, it's the first local AI agent available on the Mac App Store - and there's no subscription.
But "local-only" doesn't have to mean "limited." When you need more power, plug in your own API key for OpenAI, Anthropic, Gemini, or Mistral - same interface, your key, your billing. And with your permission, Dari AI can read files, run shell commands, manage git repos, see your screen, and remember context across sessions.
A few things I'm proud of:
- PPT Studio - drop in files, a link, or pasted text and get a designed .pptx with speaker notes
- CodeGraph - the app understands entire codebases, not just single files
- Voice mode - on-device speech recognition, replies spoken aloud, interrupt mid-sentence
- 14 interface languages - including Kazakh, my native language
The free tier is not a trial. Unlimited chat, voice, tools, memory, and CodeGraph are included. "Custom Models" is a one-time purchase for extra models.
I'd love your feedback — especially on what workflows you'd try first. Thanks for checking it out!
P.S. I'm sorry DeepSeek fans, I have do remove DeepSeek support on release, Apple kept rejecting me because of DeepSeek remote API, but you can find and use local agents
RingDisk