How to Automate Your Mac with AI Voice Commands
Mac automation used to mean writing AppleScript, learning Automator, or setting up Keyboard Maestro macros. Now you can just say what you want and an AI agent handles it. Dictation apps type; they do not run this table: best AI dictation apps for Mac. The honest replacement map (what still stays Spotlight / Alfred / Siri): I Replaced Spotlight, Alfred, and Siri with One Mac App. Fifty concrete asks, grouped by job: 50 things to ask Dottie on your Mac. This page is the how (agent vs Shortcuts vs scripts). That page is the catalog. Tahoe Use Model how-to: Apple Intelligence Shortcuts on Mac. What the agent is, in one page: What Is Dottie Desktop (1,553 downloads as of 2026-10-07, desktop 2026.9.14). Leaving Alfred for that agent: Alfred alternatives for Mac.
The Old Way vs the AI Way
| Task | Old Way | AI Way (Dottie) |
|---|---|---|
| Rename 50 files | Write a bash script | “Rename all files in Downloads to lowercase” |
| Resize images | Open Automator, build workflow | “Resize all PNGs on my desktop to 800px wide” |
| Clean up Desktop | Manually drag files into folders | “Organize my Desktop by file type” |
| Schedule a meeting | Open Calendar, fill in fields | “Schedule a meeting with Alex tomorrow at 2pm” |
| Find large files | du -sh commands in Terminal | “What’s taking up space on my Mac?” |
| Check system info | System Profiler + Activity Monitor | “How much RAM am I using?” |
The AI doesn’t need you to learn syntax, remember flags, or build workflows. You describe the outcome in plain English.
Setting Up AI Automation on Mac
Step 1: Install Dottie
Download Dottie from the landing page (free, no account required). First 10 minutes: Getting Started with Dottie on Mac.
Step 2: Choose a Model
Dottie works with cloud providers (xAI, OpenAI, Anthropic) or local models (Ollama, MLX). For automation tasks, cloud models are more reliable. For privacy, local models keep everything on your Mac. When to pick which: local AI vs cloud AI on Mac.
Step 3: Start Talking
Say “Hey Dottie” or press the hotkey. Describe what you want done.
20 Voice Commands That Replace Manual Work
File Management
- “Move all PDFs from Downloads to Documents”
- “Delete files in Trash older than 30 days”
- “Find duplicate files on my Desktop”
- “Create a folder called ‘March Reports’ and move all spreadsheets there”
App Control
- “Open Safari, go to gmail.com”
- “Close all apps except VS Code”
- “Take a screenshot and save it to Desktop”
- “Open the last file I downloaded”
System Tasks
- “Empty the trash”
- “Turn on Do Not Disturb”
- “What’s my IP address?”
- “How much storage do I have left?”
Productivity
- “Summarize the PDF on my Desktop”
- “Draft an email reply to the last message from Sarah”
- “What meetings do I have today?”
- “Set a timer for 25 minutes”
Development
- “Run the tests in this project”
- “Start a local server on port 3000”
- “Find all TODO comments in the src folder”
- “What’s the git status of this repo?”
How It Works Under the Hood
When you say “organize my Desktop by file type,” Dottie:
- Understands the request using the AI model (local or cloud)
- Plans the steps: list files, identify types, create folders, move files
- Executes using built-in tools:
list_directory,create_folder,move_file - Confirms what it did with a summary
Dottie has 134 tools covering:
- File system (read, write, move, copy, delete, search)
- App control (open, close, focus, list running apps)
- Screen reading (OCR, visual analysis)
- Web browsing (search, fetch pages)
- System info (battery, memory, disk, network)
- Calendar, reminders, and notifications
- Terminal commands and scripts
- Clipboard operations
Each tool runs in a sandboxed environment with permission controls. Dangerous operations (delete, overwrite) require confirmation by default.
Voice Control vs Typing
Dottie supports both, but voice is faster for automation:
Voice advantages:
- Hands-free while doing other work
- Faster for simple commands (“Hey Dottie, empty the trash”)
- Natural for multi-step requests (“Open Safari, go to GitHub, and search for react”)
- Barge-in lets you interrupt and redirect mid-task
Typing advantages:
- More precise for complex paths or filenames
- Better in quiet environments
- Easier to paste context (URLs, code snippets)
Most users mix both — voice for quick commands, typing for detailed tasks. For a full walkthrough of all three voice modes and setup tips, see the voice control guide.
Dottie vs Other Mac Automation Tools
| Tool | Approach | Learning Curve | AI-Powered |
|---|---|---|---|
| Dottie | Natural language (voice/text) | None | Yes |
| AppleScript | Scripting language | High | No |
| Shortcuts | Visual workflow builder plus Use Model on Tahoe | Medium | Yes (Use Model) |
| Keyboard Maestro | Macro recorder + triggers | Medium | No |
| Raycast | Launcher + extensions | Low | Partial |
| Alfred | Launcher + workflows | Medium | No |
The key difference: traditional tools require you to build the automation first. Dottie figures out the steps from your description. No scripts, no workflows, no macros. The two launchers still fire a keyword you built. Head-to-head: Raycast vs Alfred on Mac. Raycast v2 needs Tahoe and Apple Silicon. The Mac download on 2026-10-07 is v2.7.0.0 (arm64 DMG Raycast_2.7.0.0_fec845450d_arm64.dmg, raycast.com/download, Content-Length 141,487,408). v2.7 is dated October 7, 2026. Local open weights are a separate install: run local AI models on Mac. If the job is a pay-once Mac window for many chat models, not a launcher and not Finder, that is BoltAI vs Dottie (Essential $79 / Pro $99 / Pro+ $199, Cloud Sync 512MB / 1GB / 5GB, boltai.com/pricing 2026-10-11). Dottie does not replace the bar. Wake word versus Siri’s closed set, including Siri AI on macOS 27: Siri alternative for Mac. Launcher field if the bar is the actual search: Raycast alternatives for Mac. For a complete overview of Dottie’s architecture, tools, and model support, see What Is Dottie Desktop?.
Getting Started
- Download Dottie
- Add an API key (xAI, OpenAI, or Anthropic) or install Ollama for local models
- Say “Hey Dottie” and describe a task
- Watch it work
Start with simple commands (“What time is it?”, “Open Safari”) and work up to multi-step automation (“Organize my Downloads by file type and delete anything older than 90 days”). Dottie confirms before destructive actions, so experimentation is safe.
Frequently Asked Questions
Can AI really automate my Mac?
Yes. AI agents like Dottie use tool calling — the model selects and executes real system commands (move files, open apps, call APIs) based on your request. Unlike a chatbot that just describes what to do, an AI agent performs the action.
Do I need to write scripts for AI automation on Mac?
No. The whole point of AI automation is skipping the scripting step. You describe the outcome in plain English (voice or text), and the AI handles planning and execution. Traditional tools like [AppleScript](https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html) or [Shortcuts](https://support.apple.com/guide/shortcuts-mac/welcome/mac) still work alongside — you can mix them with Dottie as needed.
What's the difference between AI voice automation and Apple Shortcuts?
Shortcuts requires you to build each workflow ahead of time by dragging actions into a visual editor. On macOS Tahoe, Use Model adds an Apple Intelligence or ChatGPT step inside that graph. AI voice automation figures out the steps on the fly from your spoken request. Shortcuts is better for repeatable workflows with fixed inputs; an agent is better for one-off or variable tasks. Use Model how-to: Apple Intelligence Shortcuts on Mac.
Is AI Mac automation safe?
Dottie runs every tool inside a sandbox with deny-by-default permissions. Destructive operations (delete, overwrite) require explicit confirmation. Network access is domain-gated, and filesystem writes need per-directory permission — enforced at the system level, not in the AI prompt.