Skip to main content
Fabro home page
Documentation
Guides
API Reference
Changelog
Get Started
Get Started
Search...
Navigation
Best Practices
Search...
⌘K
Getting Started
Introduction
Why Fabro?
Quick Start
Core Concepts
How Fabro Works
Dark Factory
Workflows
Agents
Models
Defining Workflows
Nodes & Stages
Transitions
Variables
Decisions
Model Stylesheets
Executing Workflows
Run Configuration
Environments
Context
Checkpoints
Failures
Retros
Observability
Devcontainers
Human Tools
Interviews
Steering
SSH Access
VS Code
Preview
VNC Access
VPN Connections
Agents
Prompts
Skills
Tools
MCP
Hooks
Sub-agents
Permissions
Outputs & Artifacts
Integrations
GitHub
Daytona
Slack
exe.dev (preview)
Sprites (preview)
Brave Search
Reference
Fabro Language
CLI Reference
CLI Configuration
Run Directory
Fabro SDK
Architecture
Server Configuration
Troubleshooting
Comparison
Security
Acknowledgements
Best Practices
Copy page
Best practices for designing workflows
Copy page
⌘I