A desktop workspace for the surfaces a working day actually touches. It began as a power client for Linear — issues on a real calendar with drag-to-reschedule, list and Kanban views, a Markdown editor with threaded comments, and a dependency graph — and grew to carry GitHub pull requests, a Slack catch-up board, and a cached documentation browser in the same tabbed, splittable window.
The Rust core owns everything sensitive: credentials live in the OS keychain, every Linear, GitHub, Slack, and LLM call runs in Rust behind typed Tauri commands, and SQLite backs a local-first cache with optimistic updates and background sync. Standup and weekly reports are generated deterministically from that cache first, with an optional prose pass over any OpenAI-compatible endpoint — so the facts survive even when the model does not.
Interested in this work? Send me a message