v0.9Now with persona inheritance →

Run AI pipelines
the way you designed them.

Stage-by-stage control, configurable quality gates between every stage, routing across any provider. Self-hosted and open source.

BUILT FOR ENGINEERING TEAMS RUNNING AUTONOMOUS CODING AGENTS
fluxaOS / fluxaos·AGPLv3 · self-hosted · no telemetry
run · pipeline=ship-feature · #38219
LIVE
14:02:11 gateevaluate(triage) → pass
14:02:11· stageenter(plan) · persona=architect · provider=anthropic
14:02:13· tokstreaming · 412 tok · $0.0061
14:02:14· toolfs.read(./src) · 38 files
3 stages · 2 providers · $0.0277
ROUTES TO ANY PROVIDER
Anthropic
OpenAI
Ollama
Mistral
Hugging Face
Google
Meta
Databricks
Replicate
Perplexity
// capabilities

A config-driven engine
that puts the pieces together.

view all docs ↗
── PIPELINE.YAML
01 PLAN
passed
GATE
02 IMPLEMENT
passed
GATE
03 TEST
running
gate.02 → triggered rework: lint failures (3), coverage 71% < 80%
★ THE DIFFERENTIATOR

The only pipeline engine with configurable quality gates between every stage.

Auto-approve, hold for human review, trigger a rework pass, or abort — defined in config, not code. Devin won't let you. Continue can't write. fluxaOS does both.

auto-approve
hold for review
rework
abort

Pipeline orchestration

Multi-stage pipelines with retries, sequential execution, and gates between stages. Define once, run everywhere.

learn more

Provider-agnostic routing

Anthropic, OpenAI, Ollama — route by config, not code. Fallback chains handle failures automatically.

learn more

Gate-controlled quality

Configurable quality gates between every stage. Auto-approve, hold for review, rework, or abort.

learn more

Configurable personas

Agent personalities, skills, routing rules. Scope globally or per-project — inherit, fork, override.

learn more

Real-time observability

Stream every stage live. Tokens, costs, success rates — event-sourced from the ground up.

learn more

Self-hosted, open source

Docker Compose deployment. Your data, your infrastructure. AGPLv3 — inspect, fork, contribute.

learn more
// how it works

Three steps from config to insight.

auto-advancing · hover to pause
run · pipeline=ship-feature · #38219 · LIVE
STEP 02
triagepersona = router0.4s
planpersona = architect2.1s
implpersona = engineer4.8s
reviewpersona = reviewer
shippersona = shipper
04 / INSTALL
$_

Run it on
your own box.

Four commands. Docker Compose stack. Your data, your infrastructure.

~/fluxaos
$ git clone https://github.com/fluxaOS/fluxaos.git
$ cd fluxaos
$ cp .env.example .env
$ docker compose up

✓ web     http://localhost:3000
✓ worker  ready
✓ db      postgres 16
requires: docker ≥ 24 · 4 GB RAM · 2 CPU