Tempo
for Mac

All your events,
one timeline.

See what's happening across all your tools. Know what to do next.

Powered by Buttondown.

Private beta · No spam · Unsubscribe anytime

What Tempo does
Every source, one feed
Calendar events, server alerts, tasks, and scripts — all in a single chronological timeline.
Actions, ready to go
Each event comes with the actions you need — SSH, open notes, join a call, run a script — one click away.
🔒
Your data stays on your Mac
No account, no cloud, no tracking. Everything lives in a local database only you can access.

Connect anything.
Build your own actions.

Tempo ships with built-in templates for popular tools. But if your tool can send a POST request, it already works with Tempo — no plugin, no code required.

Define custom actions for any event type using the Action Builder — a visual editor that lets you create buttons, commands, and shortcuts tailored to your workflow. Share your templates with the community, or import theirs in one click.

// Any tool that speaks HTTP // becomes a Tempo source { "title": "web-01 DOWN", "eventType": "alert", "actions": [ { "label": "SSH", "trigger": "openURL" }, { "label": "Ping", "trigger": "terminal" } ] }
Works with your tools
Apple Calendar
Apple Reminders
Todoist
Grafana
GitHub
Obsidian
Jira
PagerDuty
Linear
+ any tool with webhooks
Q & A
Tempo is a native Mac app that aggregates events from all your tools — calendar, tasks, alerts, scripts, backups — into a single chronological timeline. For each event, it surfaces the actions you need: open a dashboard, run a command, join a call, review a PR. One place to see what's happening and know what to do next.
Planned events are things you scheduled: meetings, tasks with due dates, reminders. Unplanned events are things that happen to you: server alerts, failed backups, PR review requests, script results. Most tools only show one side. Tempo shows both in the same timeline, so you always have the full picture.
Yes — this is the core of Tempo. Every event type has its own set of actions, and you define them yourself using the Action Builder: a visual editor, no code required. Actions can open URLs, run terminal commands, execute scripts, or trigger Apple Shortcuts. You can use dynamic tokens from the event payload — {{host}}, {{ip}}, {{title}} — so each button is pre-filled with the right context when you click it.
n8n is great — but it solves a different problem. n8n automates workflows server-side. Tempo centralizes visibility on your Mac. It reads your local calendar, tasks, and reminders (things n8n can't touch), puts them alongside your alerts and script results, and lets you decide what to do. Tempo never acts on its own.
No account, no cloud, no telemetry. Everything lives in a local SQLite database on your Mac. The built-in HTTP server (IngestionServer) listens on localhost only by default — it never exposes your data to the internet.
No. Tempo will be distributed outside the App Store (direct download). This lets it use features like a local HTTP server and AppleScript automations that Apple's sandbox would restrict.
Yes. Tempo reads from Apple Calendar via EventKit, which natively syncs CalDAV accounts. If your calendar shows up in the Apple Calendar app, it shows up in Tempo.
Private beta is coming. Join the waitlist above to be among the first to get access. Beta testers will also get early input on pricing and features.
Roadmap
Soon
Private Beta
Timeline UI (agenda + live feed), IngestionServer, native integrations: Apple Calendar, Apple Reminders, Todoist, GitHub, Grafana, Jira, PagerDuty, Kopia. Severity levels and per-source color theming.
Next — V1
Public Release
Action Builder — visual editor to create custom buttons and commands for any event type. CLI — full terminal interface to push events, query the timeline, trigger actions. Template gallery — share and import community setups.
Later — V1.1+
AI Action Builder & more
AI Action Builder — describe what you want in plain English, Tempo generates the action (bring your own API key). More integrations. IngestionServer LAN mode for NAS, servers, and VMs on your local network.
Roadmap is indicative. Priorities may shift based on beta feedback. Join the waitlist to have a say in what gets built first.