The desktop ledger, on your laptop.
Stripe Dashboard is a website. NetSuite is a 1990s OLAP app dressed up. Figs is the real desktop — Tauri-built, offline-tolerant, keyboard-first, encrypted at rest, paired to your hardware signer. The same binary speaks REST and MCP, so an agent and a human use the same surface.
Navigation
- Dashboard/
- Billing - Invoices/billing/invoices
- Accounting - Journal Entries/accounting/journal-entries
- Accounting - Reconciliation/accounting/reconciliation
- Payments - Route Advisor/payments/routing
- Treasury - Cash Position/treasury/cash-position
- Crypto Bank - Accounts/crypto/custody-accounts
Developer
- API Explorer/dev/explorer
- API Keys/dev/api-keys
The full desktop, embedded.
This is the actual Garden Desktop dashboard rendered in your browser. The screenshot on the website is the application — not a marketing approximation.
Dashboard
Unified financial overview across all services
Monthly recurring revenue
Total cash position
Payment success rate
Pending compliance
Revenue trend
Last 12 monthsCash position
$4,213,550
Across 6 banks · 4 currencies
Recent transactions
| Date | Description | Amount | Status |
|---|---|---|---|
| Jul 1 | Stripe payout · settlement | $48,200.00 | Settled |
| Jul 1 | Wayne Enterprises · invoice GRD-2042 | $18,800.00 | Paid |
| Jun 30 | USDC settlement · Base | $12,040.00 | Confirmed |
| Jun 30 | Soylent Corp · subscription | $920.00 | Pending |
| Jun 29 | Initech · refund | -$320.00 | Refunded |
Why a real desktop matters when money is moving.
Web apps lose state, lose sessions, and lose your hardware key. Real desktops don't.
| Capability | Stripe Dash | NetSuite | QuickBooks Online | Figs |
|---|---|---|---|---|
| Native macOS, Windows, Linux | — | — | — | ✓ Tauri 2 |
| Offline-tolerant | — | — | — | ✓ sync on reconnect |
| Keyboard-first ⌘K palette | limited | — | — | ✓ 217 commands |
| Hardware signer pairing | — | — | — | ✓ YubiKey, Ledger |
| Encrypted at rest (local cache) | — | — | — | ✓ AES-256-GCM |
| MCP server embedded | — | — | — | ✓ |
| Auto-update (signed manifests) | — | — | — | ✓ blake3-verified |
| Multi-workspace switching | limited | ✓ | — | ✓ ⌥⌘1-9 |
The same binary speaks to humans and agents.
Figs embeds an MCP server. Your agent calls the same actions a controller would, on the same desktop install, under the same capability rules.
Eight things Figs does that a web dashboard can't.
- 01Native macOS, Windows, Linux installers (Tauri 2 / Rust core)
- 02Offline-tolerant with deterministic sync on reconnect
- 03Keyboard-first command palette (⌘K · 217 commands)
- 0430+ system-wide hotkeys for daily workflows
- 05Encrypted-at-rest local cache (AES-256-GCM)
- 06Hardware signer pairing (YubiKey, Ledger, Trezor)
- 07Embedded MCP server for agent operations on the desktop
- 08Auto-update with signed manifest verification (blake3)




