Documentation Index
Fetch the complete documentation index at: https://docs.fabro.sh/llms.txt
Use this file to discover all available pages before exploring further.
Fabro runs as a server. This quickstart runs everything locally on your laptop — no deployment required. To self-host the server for a team or 24/7 workflows, see Deployment.
Supported platforms
| OS | Architecture | Supported |
|---|---|---|
| Linux | x86_64 | Yes |
| Linux | arm64 (aarch64) | Yes |
| macOS | arm64 (Apple Silicon) | Yes |
| macOS | x86_64 (Intel) | No |
| Windows | any | No |
On Intel Macs, run Fabro in a Linux x86_64 container or VM. Native Windows isn’t supported; use WSL2 with a supported Linux architecture.
Install
- Claude Code
- Codex
- Homebrew
- Bash
Self-hosting the server? See Self-host with Docker and Server Operations for the install wizard, auth, and CLI-pointing.
Initialize your project
.fabro/project.toml and a starter workflow under .fabro/workflows/hello/.
Configure API keys
Add at least one LLM provider key:You only need one provider key to get started. Add more to enable multi-model workflows.
Run your first workflow
Next steps
Why Fabro?
Understand the problems Fabro solves.
Workflows
Learn how to define workflow graphs in Graphviz.