Tempo in action: pick your theme, then watch your events roll in.
Every signal on one chronological feed: calendar entries, webhook alerts, monitoring events, your own scripts, in the order they happened. The signature Caereforge palette, made for long sessions.
The same timeline in classic dark. For the homelab cave, late nights, and screens that stay on.
Same Tempo, lighter palette. For the home office and bright rooms. Pick the look that matches your desk.
Apple Calendar and Reminders flow in alongside everything else, ready to show your day. Not your thing? Hide the agenda and Tempo is a pure event feed, just your sources, nothing else. Same three themes.
A score teaches Tempo how to read a source: how to color it, when to raise the severity, how to group repeats, which actions to offer. The editor walks every part of it, no JSON required (though the JSON stays the source of truth if you prefer to hand-edit).
Name, color, and the provider the score binds to. The identity of the source in the panel and the feed.
Map each payload to a severity and a custom label. The same outcome can be a warning for you and critical for someone else.
Collapse repeats into one stack: choose the key and the window. A chatty monitor stops flooding the feed.
The buttons each event carries. Open a URL, run a command, copy a value, all interpolated from the payload at click time.
Tag events and pick the indicator emoji, so a source reads at a glance without opening it.
Rules for auto-acknowledging and auto-dismissing, so routine noise clears itself and only what matters stays.
Every visualization choice and every action is editable in the Score Editor, or by hand in the score's JSON file. Each bundled score also has its own page in the catalogue, with a screenshot of that source on the Tempo timeline.
Find any event by title, metadata, or source, across your whole history, not just what's on screen.
Tempo has two distinct heatmaps. Both surface insights on the activity Tempo ingests at a glance, each with a different time scale.
Sits at the bottom of the source panel. Shows an 84-day window, useful for spotting patterns and busy days at a glance.
Doubles as a day picker and divider. Shows the highest-severity event for each hour of the day, so nothing critical gets buried when the feed runs long.
A look at some of the settings... Tempo's meant to be a made-to-measure tool, this is a taste of the knobs.
Theme, app icon, agenda visibility, system status footer: the surface-level knobs you tune first.
What flows in from Apple Calendar and Reminders: which calendars, which list, how far ahead.
Tokens, ports, the LAN binding. Everything a sender needs to reach Tempo over HTTP.
Auto-dismiss per source, cleanup windows, backup schedule, database retention.