FlowForge
What is FlowForge?
FlowForge - An AI-powered low-code/no-code CI/CD automation platform.
Instead of manually writing long CI/CD YAML files, FlowForge lets you build workflows visually with drag-and-drop nodes and AI assistance.
Check out the project here
Why this project?
FlowForge started from a common problem: writing and debugging CI/CD config across multiple platforms is repetitive and error-prone.
It evolved from a visual workflow editor into a full assistant that can generate pipelines from prompts, migrate configs between platforms, score pipeline health, and chat with context from your current YAML.
Some features -
- Visual CI/CD builder using drag-and-drop workflow nodes.
- AI pipeline generation from natural language prompts.
- Multi-platform output: GitHub Actions, GitLab CI, Jenkins, and CircleCI.
- Multi-provider AI support: Claude, Gemini, GPT-4, Featherless, and local Ollama.
- BYOM support for custom API key/model/base URL from the UI.
- Pipeline migration support (for example, Jenkinsfile to other targets).
- Health Advisor for speed, security, reliability, and best-practice scoring.
- Pipeline chat with optional n8n webhook routing.
Tech stack
- Frontend: React, Vite, React Flow, TailwindCSS.
- Backend: Node.js, Express.
- AI: Claude, Gemini, OpenAI, Featherless, Ollama.
Contribution
Want to contribute? Create a Pull request.
Here are some of the ways in which you can contribute:
- Improve UI/UX for bigger workflow graphs.
- Add support for more CI/CD targets.
- Improve AI remediation and migration accuracy.
- Add templates for common production pipelines.
Want to request a feature or report a issue personally? Feel free to contact Mukti on telegram.
Thanks for Reading!