Skip to content

Orcats

Orcats lets you express coding-agent work as a direct-style TypeScript flow instead of a one-off prompt. A flow chooses a backend, runs autonomous conversations, uses filesystem and git helpers, persists plans, and reports structured outcomes.

Use Orcats when you want repeatable automation around a coding agent: implement a task, review the change, run gates, recover after a crash, or package the same workflow for another repository.

NeedOrca surface
Run one autonomous coding-agent taskflow + backend adapter
Honor a backend chosen at runtimeselectBackend() + --backend
Read task input passed after --flowArgs()
Repeat until a measured state convergesloop() presets and guards
Package a loop for discovery and servingdefineLoop() + orcats run / orcats serve
Recover long workpersistent plans and loop state stores
Install in any git-backed repoOrcats CLI + Agent Skills

The current package version is 0.3.0. The normal install path is npm i @twelvehart/orcats.

Supported live backend tags are claude, codex, opencode, and pi. Snapshot and sqlite loop state stores are available.