Cori
Cori turns one-off agent conversations into deterministic, executable TypeScript workflows.
Cori turns one-off agent conversations into deterministic, executable TypeScript workflows. The thesis: agents at design time, deterministic execution at runtime.
You talk to a coding agent (Claude Code, Cursor, Gemini CLI, Copilot) to solve a problem. That conversation — the thinking, the decomposition, the tool calls — is valuable. Cori captures it as a typed TypeScript workflow that runs the same way every time, without re-involving an LLM unless a step genuinely needs one.
# Install the Cori agent skill into your coding agent
npx skills add cori-do/cori
# Run a workflow by pointing at a folder or a git ref
cori run ./my_workflow
cori run github.com/org/workflows/translate@v1.1.12