Internal Tool · Beta

Cadence

Your week, at a glance.

Explore Features

Screenshots

See Cadence in Action

Features

Calendar Without Compromise

A web-first calendar inspired by Fantastical. Natural language event creation, multi-provider sync, calendar sets for context switching, scheduling links, task integration, and weather overlays. Everything you need, nothing you don't.

Input & Parsing

Type It Like You Think It

01

Natural Language Input

Type "lunch with Sarah Thursday at noon" and watch it parse into a fully formed event. Handles dates, times, locations, durations, and recurrence patterns in plain English.

02

Multi-Provider Sync

Connect Google Calendar, Microsoft 365, iCloud, Fastmail, and any CalDAV-compatible server. Bi-directional sync keeps all providers in lockstep.

03

Calendar Sets

Switch between "Work," "Personal," and "Travel" contexts instantly. Each set controls which calendars are visible, which notifications fire, and which availability windows apply.

Scheduling & Tasks

Meetings That Book Themselves

04

Scheduling

Share availability booking links, send time proposals, and manage RSVPs. Recipients pick a slot that works; the event creates itself. No back-and-forth emails.

05

Task Integration

Syncs with Google Tasks and Todoist. Tasks appear on your calendar alongside events, so deadlines and time blocks live in the same view.

06

Weather & Travel

Weather overlay on day views so you can plan accordingly. Travel time estimates between events. Multi-timezone support for distributed teams and international travel.

Accessibility

Built for Everyone

WCAG 2.1 AA Compliance

4.5:1 contrast for body text, 3:1 for large text and UI components, in both light and dark themes.

Keyboard Navigation

Every interaction reachable via keyboard. Logical tab order, visible focus indicators, Escape-to-dismiss for modals.

Screen Reader Support

VoiceOver, NVDA, and JAWS tested. Semantic HTML, ARIA labels, live regions for dynamic updates.

Reduced Motion

Respects prefers-reduced-motion. Usable at 200% zoom. Touch targets meet 44x44 minimum.

How It Works

From Account to Autopilot

1

Connect

Link your Google, Microsoft, iCloud, or CalDAV accounts. OAuth handles authentication; calendars appear within seconds.

2

View

See all calendars unified in day, week, or month views. Color-coded by provider and calendar. Switch layouts with a single click.

3

Schedule

Create events with natural language or find open times with scheduling links. Share a booking page and let invitees pick their slot.

4

Automate

Calendar sets switch context automatically based on time or location. Tasks surface at the right time. Travel alerts fire before you need to leave.

Technical Specifications

Under the Hood

Backend

  • FastAPI (Python 3.12+)
  • PostgreSQL + SQLAlchemy 2.0
  • Alembic migrations
  • Redis/Valkey caching
  • CalDAV and OAuth2 integrations

Frontend

  • React 19 + TypeScript
  • Vite build system
  • Geist font (internal tool)
  • CSS Modules with AVIAN design system
  • Light and dark mode

Real-Time

  • WebSocket for live calendar updates
  • Bi-directional provider sync
  • Instant event creation feedback
  • Live RSVP status updates

Infrastructure

  • PostgreSQL (shared RDS)
  • Redis/Valkey cache layer

Development

100% Built by Claude

Cadence was built entirely by Claude (Anthropic) working alongside a single human supervisor. Every line of code, every test, every deployment: AI-authored with human direction.