What do you want to do?
4 use cases
-
Run a planner, architect and coder pipeline on a repo
Wire role cards into a saved pipeline and run parallel agents against a local codebase.
- REPO
SeeRay11/OpenFlow - Software and DevOps
- Intermediate
View prompt
Using the OpenFlow repo at https://github.com/SeeRay11/OpenFlow, set OPENFLOW_PROJECT to <target-repo-path>, start it with `FLOW_MANAGE_SERVER=1 bun openflow.ts`, and build a saved planner, architect and coder pipeline on the canvas at http://localhost:5174. Run it and report the final run log. Verify that each node ran as its own agent and that the run log lists a decision for each permission request.
- REPO
-
Try a multi-agent run with no API key
Use the free -free model tier to test a pipeline before connecting any paid provider.
- REPO
SeeRay11/OpenFlow - Software and DevOps
- Intermediate
View prompt
Using the OpenFlow repo at https://github.com/SeeRay11/OpenFlow, start the canvas with `FLOW_MANAGE_SERVER=1 bun openflow.ts`, assign only `-free` models to each node of a planner, architect and coder pipeline, and test each model with the test button before running. Report which models answered and which returned errors. Verify that the run finishes or that each failure is a 429 or 400 from a busy free model.
- REPO
-
Connect paid provider keys for agent runs
Add provider API keys in the titlebar so paid models can run pipeline nodes.
- REPO
SeeRay11/OpenFlow - Software and DevOps
- Intermediate
View prompt
Using the OpenFlow repo at https://github.com/SeeRay11/OpenFlow, start the canvas, connect a provider key through the "api keys" panel, and assign one paid model to a node in a planner, architect and coder pipeline. Test the model with the test button and report the provider used. Verify that the model appears as available to the node without restarting the server.
- REPO
-
Review each agent permission before it edits files
Switch to ask-me mode and read the run log to approve each agent action.
- REPO
SeeRay11/OpenFlow - Software and DevOps
- Intermediate
View prompt
Using the OpenFlow repo at https://github.com/SeeRay11/OpenFlow, set the permissions toolbar to ask me, run a saved pipeline against <target-repo-path>, and list each permission request with its decision. Output a summary of the file changes approved. Verify that the run log contains one entry per decision.
- REPO
Quick start with OpenFlow
- Check you have what it needs: Bun 1.3 or newer (check with `bun --version`); Git; A local repo the agents are allowed to edit, set through OPENFLOW_PROJECT.
- Open SeeRay11/OpenFlow on GitHub and read the README and license.
- Install Bun 1.3 or newer and Git, then check Bun with
bun --version. - Run
git clone https://github.com/SeeRay11/OpenFlow.git, thencd OpenFlow, thenbun install. - Set the OPENFLOW_PROJECT environment variable to the path of the repo the agents should work in. These agents edit real files.
- Run
FLOW_MANAGE_SERVER=1 bun openflow.ts(PowerShell:$env:FLOW_MANAGE_SERVER=1; bun openflow.ts), then open http://localhost:5174.
These steps come from our top use case, Run a planner, architect and coder pipeline on a repo, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for SeeRay11/OpenFlow
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers and engineering leads who want to wire planner, architect and coder roles into a pipeline and run them against a real codebase.
- Why it is hot171 stars, launched 74 days ago
- LanguageTypeScript
- Sourcegithub.com/SeeRay11/OpenFlow · Back to Hot repos
Requirements
- Bun 1.3 or newer (check with `bun --version`)
- Git
- A local repo the agents are allowed to edit, set through OPENFLOW_PROJECT
- Optional: a provider API key for paid models, or use the free `-free` models with no key
Add this badge to your README
Maintain OpenFlow? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/seeray11-openflow/?utm_source=github&utm_medium=badge&utm_campaign=SeeRay11-OpenFlow)
HTML
<a href="https://dedupedai.com/use-cases/seeray11-openflow/?utm_source=github&utm_medium=badge&utm_campaign=SeeRay11-OpenFlow"><img src="https://dedupedai.com/badge/SeeRay11/OpenFlow.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about OpenFlow
What is OpenFlow?
OpenFlow is a visual canvas for building multi-agent AI workflows, built as a fork of the opencode engine, that runs agents which read and write real files in a chosen repo. It is an open-source project on GitHub: https://github.com/SeeRay11/OpenFlow.
How do I use OpenFlow?
Install Bun 1.3 or newer and Git, then check Bun with bun --version; then run git clone https://github.com/SeeRay11/OpenFlow.git, then cd OpenFlow, then bun install; set the OPENFLOW_PROJECT environment variable to the path of the repo the agents should work in. These agents edit real files. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is OpenFlow for?
Developers and engineering leads who want to wire planner, architect and coder roles into a pipeline and run them against a real codebase.
What can I do with OpenFlow?
4 use cases so far, for example: Run a planner, architect and coder pipeline on a repo; Try a multi-agent run with no API key; Connect paid provider keys for agent runs. Each has steps and a copy-paste agent prompt.
What do I need to run OpenFlow?
Bun 1.3 or newer (check with `bun --version`); Git; A local repo the agents are allowed to edit, set through OPENFLOW_PROJECT; Optional: a provider API key for paid models, or use the free `-free` models with no key.
What are alternatives to OpenFlow?
Other hot AI repos in Software and DevOps: ECC, Thinkrail, Superpowers, Deep Infer, Instructor.
Is OpenFlow safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.