Setpoint / Mail and time

One inbox, my calendar and the day's news, sorted so catching up takes seconds

My private workspace for mail and time: every email account in one inbox, my calendar with Todoist tasks, and the day's biggest stories.

The source is on GitHub ↗
Role
Scope, design, build
Timeline
Since March 2026
Stack
TypeScript, React, SQLite, Claude API
Runs on
Docker
Mark Done, glide between events, read what's new.
The providers stay the source of truth.
Alfred answers from my mail, with its source.
Add to calendar, pre-filled from the email.
One detail card glides between events.
A new event from one typed line.
A repeating event asks which ones to move.
Free sources, one story per event.
Eight outlets, one story.
A keynote from the news, added to the calendar.
Setpoint on a phone with sample data, three screens side by side: the Inbox with Attention, Pinned and Security groups, the Northwind email open in the reader with Done, Trash, Mark unread and Open in Gmail along the bottom, and the agenda for the week with the weather on each day.
The phone layout: Inbox, reader, agenda.