Runner ⏰

Declare a schedule and let your Mac run your AI jobs through launchd.

GitHub

Project goal

Schedule shell commands, OpenCode prompts, and HTTP tasks on a Mac, then inspect their local run history and output through a CLI and Dashboard.

Tech stack

  • Swift — CLI and task execution
  • launchd — macOS timer integration
  • SQLite / GRDB — Local run and task storage
  • React / TypeScript — Local Dashboard
  • Vite — Development server and CLI API bridge
  • Tailwind CSS — Dashboard styling

Brand & assets

Runner identity

Download original · Asset source