Nuncio — Sovereign, Fast & 100% Open Source

Email Rebuilt for Today.
Private, Fast & AI-Integrated.

No paid subscriptions, closed formats, or locked-away data. Enjoy four extraordinary interfaces, AI NSQL filters, and cryptographic audit logs without losing control of your data.

100% Local AES-256 Encryption100% Free & Open SourceHMAC Cryptographic Audit LogsmacOS, Linux & Windows
Nuncio Sovereign Mail & Calendar — Native macOS / Linux / Windows Shell
Nuncio Desktop GUI (Tauri v2 Native)
Native Glassmorphism
Inbox Envelopes
Alice Vance (Kof22)12:42 PM

Urgent Architecture Review & VIP Release

Antigravity Agent11:15 AM

MCP Calendar Event Confirmation: Architecture Alignment

GitHub Actions BotYesterday

Multi-Platform Nightly Build #30031303002 Succeeded

Urgent Architecture Review & VIP Release

From: Alice Vance (Kof22)

Verified DKIM/SPF

Please review the Nuncio sovereign mail architecture spec for 100% parity across all 4 interfaces...

AES-256-GCM Encrypted at Rest
Built on Sovereign Principles

Email Rebuilt for Today.
Private, Fast & Secure.

Break away from paid cloud subscriptions, closed proprietary formats, locked-away data, and fragmented user experiences across platforms.

1. Sane & Controlled AI Access

AI co-pilots should empower you, not exfiltrate your life. McpAgentPolicy enforces granular RBAC capability flags, folder boundaries, and automatic SSN/credit card redaction before any payload touches an LLM.

2. First-Class UI/UX in Every Space

No second-class interfaces. Enjoy equal polish across native macOS glassmorphism, Windows, Linux, Vim Ratatui Terminal TUI, POSIX scriptable CLI, and native MCP AI agent integration with 100% feature parity.

3. Uncompromising Speed & Performance

Engineered in native Rust over single-writer SQLite WAL storage. Search 100,000+ emails in under 10 milliseconds, execute NSQL rules in microsecond time, and run with zero battery drain.

4. Sovereign Control & Zero Closed Formats

No cloud lock-in, no proprietary sync servers, no closed formats. Your emails, accounts, rules, and calendars stay in standard local SQLite files on your disk. You own your data 100%.

5. Zero-Trust Security & Encryption

Column-level AES-256-GCM data-at-rest encryption (PayloadCipher), age X25519 attachment ciphers, ZeroizeOnDrop memory page locking, and HTML email sandboxing with tracking pixel neutralization.

6. WORM Cryptographic Audits

Every automated rule match, webhook dispatch, account mutation, and AI MCP tool call is recorded in an immutable Write Once Read Many (WORM) audit ledger sealed with HMAC-SHA256 hash chains.

Four Extraordinary User Experiences

One Engine. Four Ways to Work.

Whether you prefer a sleek desktop window, lightning terminal keybindings, Unix shell scripts, or AI co-piloting — Nuncio fits your exact daily workflow.

1. The Desktop Workspace (Featured GUI)

Beautiful Visual Elegance for Everyday Productivity

Most Popular

The primary desktop application designed for seamless daily flow. Enjoy a clean, distraction-free inbox with rich email previewing, visual calendar scheduling, and drag-and-drop filter creation.

Key User Features:
  • Sandboxed HTML email inspector with automatic tracking pixel neutralization
  • Unified inbox for all your personal, work, and custom domain accounts
  • Visual drag-and-drop rule builder and interactive calendar planner
  • Blazing-fast native performance with minimal RAM and battery usage
Nuncio Desktop App (macOS, Windows, Linux)

2. The Vim Keyboard Terminal (Ratatui TUI)

Keyboard Velocity for Triage Without Touching the Mouse

Power Users

Built for developers and power users who demand maximum speed. Process hundreds of inbox messages per minute using intuitive Vim motions, single-key triage chords, and split-view previews.

Key User Features:
  • Vim navigation (`j`/`k`/`h`/`l`/`g i`) & single-key archive/delete chords
  • Instant split-pane previewer for text & HTML email content
  • Interactive NSQL rule editor & dry-run condition tester built-in
  • Runs directly in any terminal tab or SSH session
nuncio-tui (press 'f' for rules, 'a' for accounts)

3. The Developer Command Shell (POSIX CLI)

Instant Inbox Queries & Automation Right From Your Shell

Automations

Designed for developers, sysadmins, and shell enthusiasts who want effortless scriptability. Search messages, query calendar availability, and trigger custom webhooks directly from command scripts.

Key User Features:
  • Pipeable JSON outputs for shell scripts & custom automations (`--json`)
  • Instant search across 100,000+ messages in under 10 milliseconds
  • Headless background sync daemon (`nunciod`) keeps mail updated silently
  • Simple single-command email dispatching & account management
nuncio mail search --query 'urgent' --json

4. The AI Executive Assistant (MCP Agent)

AI Co-Pilots Working Alongside You with Granular Privacy

AI Assistant

Aggregate ALL your email accounts into one local hub. Connect local LLMs and AI agents (Claude, Antigravity, Cursor) through Nuncio's security gateway—never granting uncontrolled direct credentials to Gmail or IMAP. Controlled via WORM audits, RBAC policies, and microsecond SQLite speed.

Key User Features:
  • Aggregate unlimited IMAP, JMAP & Gmail accounts into a single local vault
  • Controlled AI Gateway: Zero uncontrolled direct access to raw email providers
  • Immutable HMAC-SHA256 WORM audit ledger logs every AI tool call & email read
  • Sub-10ms local FTS5 search delivers microsecond speed without cloud fees
nuncio-mcp --stdio (Native Model Context Protocol Server)
Nuncio SQL Filter Language (NSQL)

Live Interactive NSQL Rule Evaluator

Edit the NSQL query below and run a real in-browser AST evaluation against sample inbox messages with zero mock hardcoding.

Live NSQL Query Editor✓ Strict 6-Pass AST Validator Active
1,000,000 Keyset Chunking Engine (<10MB RAM)

Real Dry-Run Evaluation Output

Edit the query in the editor and click "Run Dry-Run Preview" to parse your NSQL text and evaluate real condition matches against sample email envelopes.

Security Enforcement Guarantees

  • 100% Parameterized Binding (`sqlx::QueryBuilder`) — Zero SQLi.
  • DFA Regex Evaluation with 50ms Hard Timeout — Zero ReDoS.
  • Pre-flight DNS Blacklist — Zero SSRF to 127.0.0.1 or cloud metadata.
  • HMAC-SHA256 Cryptographic Hash Chain Audit Ledger.
Standing Rule: 100% Parity Across All 4 Interfaces

One Core Engine. Four Great Interfaces.

Every feature in Nuncio is implemented 1:1 across POSIX CLI, Vim Ratatui TUI, Desktop GUI, and Native MCP LLM Agent interface without shells or mocks.

Capability CLI TUI GUI MCPStatus
List Accounts
Account Management
nuncio account listAppMode::AccountSettingsConfigured Accounts Listnuncio_account_list 100% PARITY
Add Account Profile
Account Management
nuncio account add[a] Add Account ModalAdd Account Formnuncio_account_add 100% PARITY
Edit Account Config
Account Management
nuncio account edit[e] Edit Account ModalInline Edit Formnuncio_account_edit 100% PARITY
Delete Account Profile
Account Management
nuncio account delete[d] Delete Account ModalRemove Account Buttonnuncio_account_delete 100% PARITY
Test TLS Connectivity
Account Management
nuncio account test[t] Test TLS ConnectionTest Connection Buttonnuncio_account_test 100% PARITY
Sync Mailboxes
Email Operations
nuncio mail syncSync (s)Sync ButtonCoreCommand::SyncAll 100% PARITY
Search Messages (FTS5)
Email Operations
nuncio mail searchSearch Mode (/)Filter & Search Inputnuncio_mail_search 100% PARITY
Send Email / Outbox
Email Operations
nuncio mail sendCompose Modal (c)Compose Modal Componentnuncio_mail_send 100% PARITY
List Rules
NSQL Automation
nuncio filter listAppMode::FilterRules<FilterRulesModal /> Listnuncio_filter_list 100% PARITY
Create NSQL Rule
NSQL Automation
nuncio filter create --sql[n] New Rule / [s] Code<RuleBuilderForm />nuncio_filter_create 100% PARITY
Dry-Run Preview
NSQL Automation
nuncio filter test --sql[t] Dry-Run Previewer<ConditionTester /> Panenuncio_filter_test 100% PARITY
Execution Audit Logs
NSQL Automation
nuncio filter logs[l] Log Drawer<AuditLogInspector /> Tabnuncio_filter_logs 100% PARITY
List Calendar Events
Calendar & Scheduling
nuncio cal listAgenda / Calendar PaneCalendar Grid Viewnuncio_cal_list_events 100% PARITY
Create Event
Calendar & Scheduling
nuncio cal createEvent Creation ModalEvent Creator Componentnuncio_cal_create_event 100% PARITY
Column AES-256-GCM
Security & Vault
PayloadCipherPayloadCipherPayloadCipherPayloadCipher 100% PARITY
OS Keyring Vault
Security & Vault
keyring cratekeyring cratekeyring cratekeyring crate 100% PARITY
Zero-Trust Enterprise Encryption

Privacy and Security by Design.

Nuncio implements column-level encryption at rest, secure memory zeroing, sandboxed web rendering, and cryptographic audit ledgers.

AES-256-GCM & age Stream Cipher

Email bodies are encrypted using column-level AES-256-GCM via PayloadCipher. Large binary attachments are encrypted using modern age X25519 stream ciphers with 64KB chunk authentication.

  • Zero unencrypted text written to disk
  • Memory page zeroing via ZeroizeOnDrop

OS Keyring Credential Vault

Passwords, OAuth 2.0 refresh tokens, and age private keys are stored exclusively in native OS credential enclaves (Windows Credential Manager, macOS Keychain, Linux Secret Service).

  • Zero secrets in SQLite WAL files
  • Hardware Security Key (PKCS#11 / YubiKey) ready

Cryptographic Hash-Chain Ledger

Every filter action, webhook payload, and triage mutation writes an immutable entry linked via HMAC-SHA256 hash chains (H_n = HMAC(K, H_n-1 || data)).

  • Automated chain integrity verification
  • Tamper-evident operational audit trail
Native Model Context Protocol (MCP) Server

Sane & Controlled AI Agent Architecture

Tie all your accounts together in a single place—and control exactly how local LLMs access your data via security policies, WORM audits, and microsecond SQLite speed.

1. Unified Multi-Account Aggregation Hub

Aggregate all your email accounts—unlimited IMAP, JMAP, Gmail, Google Workspace, iCloud, and custom domain accounts—into a single local SQLite storage vault.

2. Controlled Gateway (Zero Uncontrolled Access)

Local LLMs and AI agents NEVER get raw passwords or direct, uncontrolled access to your Gmail or IMAP accounts. All AI actions pass strictly through Nuncio's security enclave with McpAgentPolicy RBAC and automatic PII redaction.

3. WORM Audits & NSQL Filtering

Every single AI agent tool call, email read, draft generation, and send action is logged in an immutable Write Once Read Many (WORM) audit ledger sealed with HMAC-SHA256 hash chains.

4. Microsecond Local Speed

Instant local FTS5 trigram search (<10ms across 100,000+ messages). Local LLMs get sub-millisecond context retrieval without network latency or cloud API fees.

Claude Desktop / Antigravity Config (`claude_desktop_config.json`)

Executable: nuncio-mcp --stdio
{
  "mcpServers": {
    "nuncio": {
      "command": "nuncio-mcp",
      "args": ["--stdio"],
      "env": {
        "NUNCIO_LOG_LEVEL": "info"
      }
    }
  }
}
nuncio_mail_sendDraft or send emails with Human-in-the-Loop prompt authorization.
nuncio_export_dataExport MBOX, EML ZIP, or JSON data streams programmatically.
nuncio_audit_verifyVerify HMAC-SHA256 WORM cryptographic audit chain integrity.
Protected by McpAgentPolicy RBAC, folder whitelists & automatic SSN/credit card redaction.
Explore Standalone MCP Hub Page
Install & Download Nuncio (Latest Release)

Available for macOS, Windows & Linux

Free and open-source under MIT & Apache-2.0 licenses. Choose your preferred installer or package manager below.

macOS Universal

Supports Apple Silicon (M1/M2/M3/M4) & Intel x64.

Download macOS Release (.DMG)

Windows 10 / 11

Native WiX Installer (.msi) with Windows Keyring support.

Download Windows Release (.MSI)

Linux Standalone

Universal AppImage & Tarball for Ubuntu, Fedora, Arch.

Download Linux Release (.AppImage)

Package Manager Commands

$brew install koftwentytwo/tap/nuncio
$cargo install nuncio-cli nuncio-tui nuncio-mcp