Install
The Factflow CLI (factflow) is the primary management interface to the backend. Install it via the radicalAI Homebrew tap.
Prerequisites
Section titled “Prerequisites”- macOS or Linux
- Homebrew
ghCLI authenticated todnb.ghe.com:
gh auth login --hostname dnb.ghe.comInstall
Section titled “Install”brew tap radicalAI/tap dnb@dnb.ghe.com:radicalAI/homebrew-tap.gitbrew install factflowVerify:
factflow versionExpected output:
factflow 0.7.0 (commit: 022d6197, built: 2026-04-22)Upgrade
Section titled “Upgrade”brew upgrade factflowThe formula resolves the latest release dynamically — no tap refresh required.
Shell completion
Section titled “Shell completion”Zsh:
factflow completion zsh > "$(brew --prefix)/share/zsh/site-functions/_factflow"compinitBash:
factflow completion bash > $(brew --prefix)/etc/bash_completion.d/factflowConnect the CLI to a backend
Section titled “Connect the CLI to a backend”The CLI talks to a Factflow backend over HTTP. Default target: http://localhost:8000.
Local dev. Run a local backend yourself — see Run your first pipeline.
Shared backend. Use --server:
factflow --server https://factflow.example.dnb.no system healthOr create a named profile:
factflow --server https://factflow.example.dnb.no --profile prod system health# profile is persisted at ~/.factflow/profiles.jsonSubsequent commands use the profile:
factflow --profile prod execution listWhat’s next
Section titled “What’s next”- Run your first pipeline — spin up a local backend and execute a webscraper config
- CLI reference — every command and flag
- API reference — the HTTP surface the CLI talks to