No hotword. OpenFelix, Ora, Agent!, Cursor Voice,
Dottie, and Vox all have wake-word or hotkey hands-free
activation. Pace is push-to-talk only. That's a real gap —
hands-free is a feature people actually want, and Pace doesn't
have it yet.
No background agents. Shiro spawns parallel
sub-agents with depth and budget guards. Pace's agent mode is
synchronous: it does the thing, then hands back control. Background
execution is on the roadmap, not in the shipping product.
Smaller VLM. Pace uses a 2B screen-referential
model. Ora runs Qwen 3.5 VL, ORB runs Gemma 4 E4B — both heavier
and likely more accurate on dense screens. A "phone-a-friend" OCR
tier for the heavy cases is the planned answer, not a shipping one.
Accessibility API for screen understanding. Fazm
reads the structured AXUIElement tree instead of screenshotting —
more reliable and more token-efficient than Pace's VLM-screenshot
approach. Pace's VLM is more flexible (it can describe what it
sees), but Fazm's approach is worth studying as a complement.
Latency. RCLI's proprietary MetalRT engine hits
sub-200ms end-to-end voice latency and 550 tok/s. Pace hasn't
published comparable benchmarks. This is the most-trafficked
on-device competitor (1,523 stars) and sets the bar Pace should
measure against.
Distribution. Ora and OpenFelix ship signed DMGs
with Sparkle auto-updates. Pace now has a signed-DMG release path in
the script (set PACE_DEVELOPER_ID + PACE_NOTARY_PROFILE), but no signed DMG has shipped yet — current releases are ad-hoc
zips.
Scheduled + proactive surfaces. OpenFelix ships
cron jobs and Telegram/Discord/Slack proactive alerts. Pace has
the restraint-gated morning brief and watch mode, but the
outbound-notification surface is narrower.
Self-modifying plugins. Samuel writes and
hot-loads its own plugins at runtime, then auto-repairs them on
failure. Pace's tool registry is static at launch. The
self-repair loop is the most interesting idea here — Pace's
recipe library is a fixed-catalog version of what Samuel does
dynamically.
Rechecked June 2026.
If anyone shipped something I missed or got cheaper since, email me
and I'll update this page.