Open source · 2.3.5 · Rowan
An offline-first habit garden for desktop. Each habit grows from seed to legacy tree — with plugins, calendar, and zero cloud lock-in.
Header search uses the same offline engine as the Glyph family — habits, plugins, beds, calendar events, and settings stay on your device. Semantic ONNX hooks ship disabled in the engine stub; Cultiva uses local ranking only.
Everything stays on your machine. No accounts, no sync servers, no analytics.
Habits live in IndexedDB on your device. Cultiva works fully without an internet connection.
Binary or quantity habits with streak tracking and optional grace days when life gets in the way.
Plan events alongside habits. Holidays, themes, and ambient backgrounds included.
Header search is powered by glyph-s 2.8.0 — the same offline engine as the Glyph family. Habits, plugins, beds, and settings, on-device.
Sandboxed widgets from GitHub — weather, radio (33 stations · ICY · live Neo), pomodoro, and more. Every file sha256-verified. Prefer Cultiva 2.0+; 1.7 support is ending soon.
Rowan, Linden, Evergreen, Ocean, and a dozen more. Light, dark, and custom accent colors.
Export JSON, ZIP, or iCal. Auto-backup on desktop. Full reset when you need a fresh start.
Every habit is a living plant. Consistency moves it through five growth stages.
Privacy by architecture — not by policy page.
No tracking pixels or crash reporters phoning home. The app never needs the network to function.
Habits and settings live in IndexedDB on your device. Nothing is uploaded to a server.
GPL-3.0 licensed. Inspect the code, fork it, or build your own release.
Windows, macOS, and Linux — free from GitHub Releases.
git clone https://github.com/krwg/cultiva.git