Forge

BYO agent CLI

Any agent CLI, on a schedule.

Forge keeps a SQLite task queue, runs Codex, Claude, or your own command in GitHub Actions, checks the result, and in insane mode pushes straight to main.

Rust CLI SQLite queue Codex Claude BYO CLI Pushes to main
forge heartbeat --executor cli insane mode
Queued01
Running01
Checks03
PushMain
Latest receipt

Scheduled a queued task, ran an agent CLI, checked the Rust workspace, committed the diff, and pushed to main.

01

Queue

Store the next scheduled task in SQLite.

02

Run Agent

Call codex, claude, or a BYO CLI.

03

Prove

Run format, tests, and clippy before delivery.

04

Push

In insane mode, commit and push directly to main.

Hourly reporter Healthy

Forge reporter is armed. Hourly updates will publish here.

Last update Waiting for first run
Proof checks format, test, clippy
Self-heal not needed