Features

10 modules on one screen. Each one built for daily single-user use.

Daily Timeline

A vertical timeline from 5am to midnight where you drag custom blocks to plan your day. Google Calendar events appear inline with clickable Join Meeting buttons. Syncs bidirectionally: create, update, or delete a block and the change propagates to GCal and back.

  • Two-way Google Calendar sync with 30-day bulk fetch on load
  • Auto-extend sync range when navigating to future or past days
  • Drag-and-drop custom blocks with meeting link field
  • Compact all-day event rendering above the hourly grid
  • Clickable GCal events with Join Meeting button for video calls
  • Hidden 1am-5am hours to match the 5am day boundary
Google Cal+ Add Block
6 AM
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
9 PM
10 PM
11 PM
12 AM
09:15
Morning routine
07:00 - 08:00
Team standup
Deep work
09:00 - 12:00
Lunch
12:30 - 13:30
Client call
14:00 - 15:00
Review PRs
15:30 - 16:30

Morning Briefing

Generated once per day on first load, the briefing aggregates your pending todos, active goals, habit streaks, calendar events, and upcoming birthdays into a single digest. No manual input needed -- it reads from every other module and presents what matters today.

  • Auto-generated once per day on first load
  • Aggregates habits, goals, todos, calendar events, and birthdays
  • Shows habit streaks and completion rates
  • Lists today's scheduled calendar events
  • Highlights overdue or high-priority todos

Today's Briefing

Dismiss
Calendar (4)
  • 08:30 - Team standup
  • 14:00 - Client call
  • +2 more
Habits
2 pending (60% done)
To-Dos (3)
  • Deploy v1.0 changes
  • Update API docs
  • +1 more
Overdue Goals
  • Ship landing page

Ask AI

An OpenRouter-powered chat panel with a model selector offering Gemini 2.5 Flash, MiniMax M1, DeepSeek V3, Qwen 2.5 72B, and Claude Haiku. The AI is timezone-aware and can execute action blocks to create todos, timeline blocks, goals, toggle habits, and complete todos directly from the conversation.

  • 5 selectable models via OpenRouter (Gemini, MiniMax, DeepSeek, Qwen, Claude Haiku)
  • Action blocks that create todos, timeline blocks, and goals from chat
  • Toggle habits and complete todos via conversational commands
  • Local timezone awareness for scheduling and date references
  • Prompt injection mitigation on all user inputs

Ask AI

Ask about your habits, goals, or schedule...
Send

Mini Calendar

A compact monthly grid that shows dots for days with events or birthdays. Click any day to jump the Daily Timeline to that date. Add events and birthdays directly from the calendar. Serves as the navigation hub between timeline views.

  • Monthly grid with event and birthday indicators
  • Click any day to navigate the Daily Timeline to that date
  • Add calendar events and birthdays inline
  • Visual distinction between events, birthdays, and today

April 2026

Today
M
T
W
T
F
S
S
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4

Pomodoro

A configurable Pomodoro timer with 15, 25, 45, and 60-minute presets. Uses the Web Audio API for completion beeps and sends push notifications when a session ends. Every completed session is logged to the database with timestamps, and a daily summary shows total focus minutes and session count.

  • Customizable durations: 15, 25, 45, or 60 minutes
  • Web Audio API beep on session completion
  • Push notifications when timer finishes (even if tab is backgrounded)
  • Session logging to database with timestamps
  • Daily focus summary showing total minutes and session count

Focus Timer

25:00
Today's focus75 min (3 sessions)

Goals

Four tabbed views for different goal horizons: daily, weekly, monthly, and long-term. Each goal has an active and completed state with checkbox toggle. Goals feed into the Morning Briefing and Weekly Review for cross-module visibility.

  • Four time horizons: daily, weekly, monthly, long-term
  • Active and completed sections with checkbox toggle
  • Goals appear in Morning Briefing and Weekly Review
  • Inline creation and editing within each tab

Goals

+ Add
Ship landing page v1
Due Apr 11
Review pull requests
Completed (1)
Read for 30 minutes

Habits

Track habits on a daily or weekly frequency. Each habit shows a streak counter with emoji tiers that increase as your streak grows. Weekly and monthly completion rates are calculated automatically and displayed per habit.

  • Daily and weekly frequency options
  • Streak counter with tiered emoji indicators
  • Weekly completion rate calculated per habit
  • Monthly completion rate calculated per habit
  • Habits feed into Morning Briefing and Weekly Review

Habits

+ Add
Read 30 minD
12days|100% this week|85% this month
ExerciseD
5days|71% this week|65% this month
MeditateD
3days|57% this week|40% this month
Weekly reviewW
8weeks|100% this week|100% this month

Todos

Full CRUD todo list with recurring task support for daily, weekdays, weekly, and monthly intervals (handles the day-31 edge case). Each todo has a clock button that schedules it as a timeline block. An API endpoint accepts Apple Reminders via POST with API key auth and deduplicates by apple_reminder_id.

  • Recurring todos: daily, weekdays, weekly, monthly (day-31 handled)
  • Clock button to schedule any todo as a timeline block
  • Apple Reminders import via POST /api/todos/import endpoint
  • API key authentication on the import endpoint
  • Deduplication via apple_reminder_id to prevent duplicate imports
  • Inline creation, editing, and completion

Today's To-Dos

2/5
+ Add
Deploy v1.0 changes
Update API docs
Review Supabase migrations
Test PWA install flow
Check server logs

Quick Links

A panel of pinned URLs displayed with automatically fetched favicon icons. Every URL is validated server-side to block javascript: schemes and other XSS vectors before being stored. Simple CRUD with drag ordering.

  • Pinned URLs with automatic favicon fetching
  • Server-side URL validation blocking javascript: schemes
  • XSS-hardened input sanitization
  • Drag ordering for link arrangement

Quick Links

+ Link
NNotionGGitHubLLinearFFigmaMGmail

Weekly Review

A modal overlay that presents a 7-day summary of your productivity. Shows habit completion percentages, todos completed, total focus hours from Pomodoro sessions, goals completed, daily breakdown bars, and your best streak across all tracked habits.

  • 7-day habit completion percentage
  • Todos completed count for the week
  • Total Pomodoro focus hours
  • Goals completed across all time horizons
  • Daily breakdown bars for visual comparison
  • Best streak highlight across all habits

Weekly Review