V1.1
- Apple Shortcuts + Automator integration (any genre, every tempo) —
a
SendEventToTempoIntentApp Intent and Spotlight quick-entry via AppShortcuts, plus a starter set of.shortcutand Automator.workflowfiles covering Mail rules, voice memos, Focus modes, SSH health checks, generic URL endpoints, and Wake-on-LAN. AppleScript snippets for DEVONthink and OmniFocus on the side. - iOS geofence shortcut — a Personal Automation recipe ("when I arrive home", "when I leave home") that POSTs to Tempo running on the Mac. No companion app required; works as long as the iPhone can reach the Mac on the LAN (or via a VPN / Tailscale tail when away from home).
- Timeline filtering — a quick toggle to switch between all events and only those needing attention. Sits in the toolbar, persists across launches, composes with search (AND), orthogonal to source hide.
- Conditional action visibility — when an action's
template (
$${metadata.X}) doesn't resolve, the button hides instead of showing greyed-out with a warning triangle. Cleaner panels without manual score edits. - Demo mode — an in-app toggle that seeds a sample timeline so new users can try the UI before wiring up real sources. Includes a persistent banner so it's never confused with the real feed.
- Todoist score — pulled forward from the continuous pool. Tasks, comments, completions surfaced on the timeline next to everything else.
V1.2
- Sorting toggle (by severity) — companion to the filtering toggle. Toolbar UI is shared; day headers fold away when the view isn't chronological.
- Sound customization — drop-in folder for your own alert sounds, sitting alongside the bundled set.
- Map preview inline for Calendar events with a
location — rendered via
MKMapSnapshotteras a thumbnail on the event row, same pattern as Protect snapshots.
V1.3
- Proxmox native adapter — a first-class ingestion endpoint for Proxmox VE webhooks (PVE 8.1+), in addition to the downloadable score.
- Source liveness detection — base implementation. Each source declares an expected liveness window; Tempo flags the source as silent when it's been quiet past its threshold.
- Action quality cluster — label interpolation
(e.g.
"Copy $${metadata.ip}"renders the value on the button), multi-segmentcopyToClipboard, a newrevealInFinderaction trigger, and visual section dividers in long action panels. - Time Machine — built-in provider — listens to
com.apple.backupdnotifications so Time Machine successes and failures land on the timeline like any other event, without any user setup.
V1.4
- In-app score browser — install scores from inside Tempo, browse the catalog with search and filters, manage versions, no more browser hop to GitHub.
- Heatmap temporal markers — month labels, weekend tinting, and month-boundary dividers in the historical heatmap. Patterns over a quarter become readable at a glance.
Score catalog — what's coming
New scores ship continuously across all V1.x releases. The list below is grouped by where each tool lives in your stack. Sequence is driven by community signal: most-requested gets prioritised.
- Homelab & infra: Tailscale, Grafana, TrueNAS, pfSense / OPNsense, AdGuard Home, Portainer, Docker, qBittorrent, Zabbix, Prometheus Alertmanager, Smokeping
- Media servers and *arr: Sonarr, Radarr, Lidarr, Readarr, Bazarr, Plex, Kodi, Tautulli, Overseerr / Jellyseerr
- Self-hosted apps: Nextcloud, Gitea / Forgejo, GitLab, Paperless-ngx, Immich, Bookstack, FreshRSS, Drone CI, Woodpecker
- Mac power-user tools: Keyboard Maestro, Alfred, Raycast, BetterTouchTool, Karabiner-Elements
- Cloud and managed services: Cloudflare Notifications, AWS CloudWatch, DigitalOcean, Hetzner / OVH status
- Smart home and IoT: Zigbee2MQTT (via MQTT bridge), ESPHome, Node-RED, Arduino + ESP32 recipes
Suggest a score — or build one — by opening an issue or PR on caereforge/tempo-scores, or starting the discussion on the community.
V1.5 and later, continuous
Architecture and UX items that ship as they're ready, without a fixed release-window commitment. Sequencing is driven by community feedback after launch.
- Personal tag per source — a per-source tag (or two, or three) you define in the Score Editor, built from event metadata via template. Renders as a badge on the event card and becomes a new axis for sort, filter, and search alongside severity and date. Free-form: you pick whatever labels work for your stack.
- Source view groups — named groups of sources you create in Settings ("Work", "Lab", "Media", whatever you need). Pick one from the top-bar selector and the timeline narrows to just those sources; "All sources" stays the default and the fallback. Sources can belong to more than one group — these are convenience views, not partitions.
- External archive — per-source archive file with a schema that adapts to the payload, so events can be retained indefinitely outside the working DB without losing structure.
- User-requested features — driven by Discord beta feedback and GitHub Issues after launch. Some of these will jump ahead of items listed above; that's the point.
- Bug fixes and community-response polish — a mandatory slot in every release. The list of "what's currently rough" is a moving target by design.
On-demand possibilities
Ideas worth building when the community asks for them concretely. Listed here for transparency; if any of these matter to you, say so on the Tempo community — that's how they jump up the list.
- Obsidian score + plugin — a Tempo plugin for Obsidian that POSTs daily-note edits, new files, mentions, or tag activity back to Tempo. We're up for writing the plugin ourselves; what's missing is concrete use-case feedback to make it useful instead of generic.
- Thumbnail click-to-zoom + full-resolution storage — conditional on community demand. Use case: 1–8-camera homelab forensic inspection. Power-users with 50+ cameras are enterprise NVR territory, not Tempo.
Beyond V1
V2 plans aren't published. They'll come into focus once V1 has a few months of community use behind it — that feedback is what shapes the V2 pitch, so committing now would be premature.
Tempo utilities
Alongside the app, Tempo ships a small catalog of utilities —
macOS Shortcuts, AppleScript snippets, helper scripts, and lightweight
plugins that sit beside Tempo and fill workflow gaps the app itself
doesn't try to solve. The first entry is already on
the downloads page (a Shortcut to copy
message:// deep links from Apple Mail). More land as
the catalog grows — small Shortcuts for daily flows, helper
plugins for Obsidian and similar, CLI scripts for power users.
Catalog source: github.com/caereforge/tempo-utilities.