Back to directory

Heeler

A native iOS companion app for the herdr agent-first terminal runtime, giving a status-sorted console of every coding agent running across a person's machines, with a real terminal, QR device pairing and push notifications when an agent needs attention.

Heeler

Heeler connects to machines running herdr entirely over SSH: opening an agent shows its live terminal rendered by a native terminal engine with scrollback and touch scrolling, and a composer lets the user draft a reply with the full iOS keyboard, including autocorrect, IME and dictation, before sending the complete message in one action with added agent-control keys, skills and snippets. The console itself lists every agent across every paired machine sorted with blocked agents first, filterable by host and updated live.

Devices are added by scanning a QR pairing code; keys are generated on-device, private keys stay in the Keychain, and the code pins the host key fingerprint. End-to-end encrypted push notifications and live activities alert the user when an agent goes blocked or done, through a relay that cannot read the notification's content. It also supports staging file or photo attachments over SFTP, opening a plain shell in an agent's directory, starting a new agent on a clean worktree checkout, and reaching unroutable machines through an SSH jump host.

More in Coding agents

See all 793
  • The City

    github.com

    A native macOS app that shows Claude Code runs as a city, with each project as a building, each team as a floor of robots, and every animation driven by a real event from the claude CLI's stream.

  • rig

    tryrig.ai

    A small, single-binary agent runtime that points at any OpenAI-compatible model, local or hosted, reads and edits a repository's code, runs its tests and remembers what it learned, with a loop implemented in a few hundred lines.

  • Jauvex

    jauvex.reindent.com

    An Electron desktop app that puts Claude Code, Codex and Grok coding-agent sessions side by side and lets you steer them by voice, with a small model handling fast routing decisions.