How is this different from Ansible? Ansible scales to large fleets and has a much bigger module ecosystem. Conflux trades that breadth for a single static binary, no Python dependency on the control machine, and a smaller, easier-to-audit core.

Does Conflux need an agent on target hosts? No. It connects over SSH and runs commands directly, the same way Ansible does in its default mode.

Can I use it with Windows hosts? Not currently. Conflux assumes a POSIX shell and systemd on the target.

Where is state stored? Locally on each managed host, at /var/lib/conflux/state.json. There’s no central server to lose or back up.

Is there a way to dry-run an entire inventory before a release? Yes — conflux plan site.yml --inventory inventory.yml with no --limit runs the plan against every host in the inventory and prints a combined summary.