Install the Desktop App
The desktop App is the backend’s graphical interface: the three-column inbox, the AI panel, full-text search, one-click translation, and reply composing all live here. It reads the local database the backend writes and performs write operations through the backend.
Step 1: Download the .dmg for your architecture
Section titled “Step 1: Download the .dmg for your architecture”Go to GitHub Releases, find the latest version, and download per your Mac’s processor:
- Apple Silicon (M1 / M2 / M3 / M4 Mac):
MailAgent-x.y.z-arm64.dmg - Intel Mac:
MailAgent-x.y.z-x64.dmg
Not sure which you have? Click the Apple menu → About This Mac and look at “Chip / Processor”: if it says Apple M* it’s Apple Silicon (choose arm64); if it says Intel Core, choose x64.
Step 2: Install into “Applications”
Section titled “Step 2: Install into “Applications””- Double-click the downloaded
.dmgfile. - Drag the
MailAgenticon into theApplicationsfolder. - After dragging, you can eject (unmount) that .dmg disk image.
Step 3: First launch, getting past Gatekeeper
Section titled “Step 3: First launch, getting past Gatekeeper”MailAgent is currently ad-hoc signed (it does not have a paid Apple Developer ID), so the first time you open it, macOS’s Gatekeeper will block it. This is expected behavior; just do the following:
- Find
MailAgentin “Applications,” then right-click → Open. - In the dialog, click Open / Open Anyway again.
Step 4: Grant permissions
Section titled “Step 4: Grant permissions”On first launch, macOS will pop up several permission requests; click Allow:
- Documents folder access: by default the App reads the database from
~/Documents/MailAgent/data/. - Automation permission: used when performing operations such as mark-as-read / flag / create draft.
If you didn’t grant a permission at the time and later need to add it, go to System Settings → Privacy & Security → Automation and check the Mail sub-item under MailAgent.
Full Disk Access (optional but recommended)
Section titled “Full Disk Access (optional but recommended)”The database is by default at ~/Documents/MailAgent/data/, and the “Documents folder access” above is usually enough. But if you’ve changed the database path to a protected directory such as ~/Library/..., you need to add Full Disk Access manually:
System Settings → Privacy & Security → Full Disk Access → +, and add MailAgent.app.
What you’ll see after launching
Section titled “What you’ll see after launching”The first time you open the App, it guides you through the in-app first-time setup (appearance, inbox polling, AI backend, keys, etc.). This part is walked through in detail in the next section.
Once setup is complete, the main interface is the three-column inbox: folders and AI Agents on the left, the email list in the middle, and details plus the AI fields panel on the right.
Next up
Section titled “Next up”- Configure the App: In-App First-Time Setup.
- Get started: Daily Workflow: Inbox.
- Can’t install / crashes on open? See the Troubleshooting FAQ.
Learn more: Frontend Install Guide INSTALL.md · Packaging and Release