Installation
Prerequisites
- Python 3.10+
- Claude CLI: run
claude loginto authenticate - uv (recommended) or pipx
Kerf calls Claude CLI under the hood. If you see "Claude CLI not found on PATH", install Claude Code and run claude login to authenticate.
Install
Or with pipx:
Or from source:
Verify the installation:
Usage: kerf [OPTIONS] COMMAND [ARGS]...
Kerf — declarative workflow engine where the LLM is a pluggable,
disposable step.
Commands:
add Add a new workflow, tool, or MCP config.
init Scaffold a new kerf project in the current directory.
list List available workflows and tools.
logs View recent execution logs.
run Execute a workflow.
serve Start the Kerf API server.