Skip to main content
Fabro has two modes:
  • Standalone mode — Run workflows directly from the CLI. This is what the quick start covers below.
  • Server mode — An API server with a web UI for launching and managing workflow runs at scale. See Server Mode for details.

Install

curl -fsSL https://fabro.sh/install.sh | bash

Initialize your project

cd my-repo/
fabro init
This creates a default workflow and configuration in your project directory.

Configure API keys

Add at least one LLM provider key:
ANTHROPIC_API_KEY=sk-ant-...
OPENAI_API_KEY=sk-...
GEMINI_API_KEY=AI...
You only need one provider key to get started. Add more to enable multi-model workflows.

Run your first workflow

fabro run hello

Next steps