Garden Desktop · Tauri 2 · Rust core

Books close in two keystrokes.

Garden Desktop is the Tauri-built native client over the entire Garden stack — Bean, Cabbage, Greenhouse, Branches, Sage, Vine. Fast, offline-tolerant, keyboard-first, encrypted at rest. Pairs with a passkey or a hardware signer.

Close period · 2026-04

99.74% matched

Two open items remain · awaiting Sage classification.

SourceRefAmountStatus
BeanJ-…417$14,820.00matched
CabbageINV-2941$14,820.00matched
Chardpi_2c4f…$14,820.00matched
Greenhousetx_9b1a…−$0.18drift · drafted
Sagecase 7e2…$704.00open · classify
Features

Designed for people who actually close books.

01

Keyboard-first

Every action ⌘-bound. ⌘K opens anything. ⇧⌘P switches workspace.

02

Offline-tolerant

Local SQLite cache + content-addressed deltas. Travel-resilient. Re-syncs cleanly.

03

Encrypted at rest

Apple Secure Enclave on macOS, Windows TPM, libsecret on Linux.

04

Hardware-paired

YubiKey, Ledger, Trezor. Sign greenhouse transactions with a touch.

05

Multi-entity

Switch between US-Parent, EU-Sub, and a personal book with ⌥⌘[1–9].

06

Built-in agent console

MCP commands beside your view of the books. Suggestions never auto-execute.

Hotkeys

The fingertips of an eight-year senior controller.

  • ⌘ Kopen command palette
  • ⇧ ⌘ Pswitch workspace
  • ⌥ ⌘ 1-9switch entity
  • ⌘ Nnew journal entry
  • ⌘ Inew invoice
  • ⌘ Rreconciliation pane
  • ⌥ ⌘ Cclose current period
  • ⌘ Ssign greenhouse transaction
  • ⌘ Eexport ledger view
  • ⌥ ⌘ Aopen agent console
  • ⌘ ,preferences
  • ?show all keys

Garden, on your hardware.

sha256 published · signed · notarized · auto-update via Tauri updater.