Your todo, calendar, reading list, and projects — offline-first.

Ensō is an offline-first personal productivity suite: todo, agenda, calendar, reading list, projects, notes, email, and history in one tabbed app, synced across web, desktop, and mobile — with the same Rust sync engine running on every platform, so your data is always local and always converges.

Every account starts with a 14-day free trial — see pricing.

One suite, eight apps

Ensō is a tabbed suite of focused modules that share one database, one search, and one sync engine.

Todo

Nested lists and groups, sections, subtasks to any depth with completion cascade, due dates, recurring tasks, tags, and per-list history.

Agenda

A single-day dashboard: events, overdue and due-today tasks, what you finished, what you saved to read, and the day's note — in one view.

Calendar

Multiple color-coded calendars with a clean month view for events alongside everything else in the suite.

Reading list

Save articles by URL or with the Chrome extension — which uploads a full offline copy of the page, so what you saved stays readable.

Projects

A keyboard-first work-breakdown outline with milestones, roll-ups, dependencies, and a Gantt split view. MS-Project-lite, without the ceremony.

Notes

A page tree with a block editor, [[page links]], markdown import and export, plus typed databases with table and dashboard views.

Email

Gmail and Outlook in the suite, with offline folders stored locally and synced through the same engine as everything else.

History

An immutable change feed across every app — and point-in-time preview and restore for your note pages.

Offline-first, for real

Most "offline modes" are caches. Ensō puts a real database on every device you own.

A real local database

Native SQLite on desktop and mobile; SQLite compiled to WebAssembly in your browser. Everything works with no connection at all.

One merge engine

A single Rust conflict-resolution engine ships on every platform. Edits made offline on two devices converge the same way, every time.

Quiet, continuous sync

A background loop reconciles your devices every 15 seconds whenever you're online. No sync button, no "last writer loses".

Everywhere you work

Vaults

Lock any list, calendar, project, or notes folder behind a password — end-to-end encrypted with Argon2id and XChaCha20-Poly1305. The server can't read them.

Global search

One full-text search across tasks, events, saved pages, projects, email, and notes.

Command palette

Ctrl+Space to jump anywhere, capture a thought, or add a todo without touching the mouse.

Split view

Two modules side by side — notes next to your project plan, agenda next to email.

Web, desktop & mobile

Use it in the browser, install the Windows or macOS app, or add it to your phone's home screen as a PWA. Same suite everywhere.

Start in seconds

Create an account and you're in — no credit card, free for 14 days.