AI coding workflow editor for your own pipeline
An AI coding workflow editor: change the steps, add decisions, parallel steps and gates, start from the catalog and share workflows as JSON between projects.
Volath adds AI approval gates for pull requests. Policies hold steps back until a human approves them, so you decide where the pipeline stops.
Benefits
How it works
It runs on your own machine. Your code, tickets and settings live in a local SQLite database, or in your own MySQL or MariaDB.
By default the pipeline runs on by itself, and nothing is held until a policy is turned on.
In Project settings › Policies, require approval before the AI starts developing, before the pull request is opened, or before the merge into staging.
Or auto-run only tickets with a label such as safe, and only while the AI spend on the ticket stays under a limit.
A held ticket shows in Needs attention and in its drawer, where it can be approved or rejected.
The chat assistant can do it on request, and so can POST /api/tickets/{id}/approve and /reject.
An approval.requested webhook event is sent when a step is held.
A workflow can also hold a ticket with a Gate step or a request-approval action.
It runs on your own machine. Your code, tickets and settings live in a local SQLite database, or in your own MySQL or MariaDB.