Fabro
Open-source workflow engine that runs AI coding agents through a process graph kept in Git.
Overview
Fabro is an open-source workflow engine for engineers who use AI coding agents. You describe your process as a graph file kept in Git, with steps for agents, shell commands and human approval gates.
Fabro runs the steps, saves a Git checkpoint after each one and reports cost and time per run. Agents run in local, Docker or Daytona cloud sandboxes, and the server with its web UI runs on your laptop or your own host.
You supply your own keys for Anthropic, OpenAI and Gemini models, and agents can use MCP tool servers. Fabro is free and MIT licensed.
Who it is for: Engineers using AI coding agents.
Features
- Defines the process as a graph file in Git with agent, shell and human-approval steps.
- Saves a Git checkpoint after each step.
- Reports cost and time per run.
- Runs agents in local, Docker or Daytona cloud sandboxes.
- Supports MCP tool servers and bring-your-own Anthropic, OpenAI and Gemini keys.
Details
- Website
- fabro.sh
- Company
- Fabro
- Headquarters
- New York, NY
- Category
- Engineering factories
- Source
- Open source
- Repository
- github.com/fabro-sh/fabro · 1.7K stars
- License
- MIT
- Deployment
- Local, Self-hosted
- Commercial offering
- None found
- Topics
- Listed
- September 2026
- Last verified
Similar software factories
Blackbox AI
Coding agents for enterprise engineering teams, available from the browser, a CLI, a VS Code extension or an API.Command Code
CLI coding agent tuned for open models, with background sandbox modes, cloud sessions and a model that learns your coding style.Hoplite
Cloud coding agent that works on GitHub repos in isolated sandboxes, tests in a browser and opens pull requests.Kilo Code
Open sourceOpen-source coding agent for VS Code, JetBrains and the terminal, plus hosted cloud agents in isolated containers.



