See every step a software factory change goes through
The real product, in the order you would build it: the models it routes through, the schemas that guard a handoff, the pipeline graph, the human gate, the agent dispatch, and the record it leaves behind. Self-hosted - the same software you run yourself.
Screenshots are of the real Farna Control interface, shown with sample data.
Connect the models you already use
Register a model backend - Anthropic, OpenAI, or any OpenAI-compatible endpoint such as Ollama or vLLM. Farna Control health-checks each backend and routes around a failed provider, and individual nodes choose the backend they run on.

Define the shape of a handoff
Bind a versioned schema to each node's input and output. A step whose output does not match its schema fails before the next node runs, so a malformed agent response never reaches the tool behind it. A schema change creates a new version and leaves the old one in place.

Compose the pipeline as a graph
Place agents, connectors, gates, and human steps as nodes on a canvas and connect them with edges. The editor validates the graph before it saves - missing bindings, incompatible schemas, and unreachable nodes are rejected at save time, before anything runs.

Put a human where the risk is
Mark a step human-only and the run pauses in Awaiting Human. The agents wait for a named role: a reviewer claims the gate, reads the run context and the upstream output, and approves or sends it back. The decision, the reviewer, and the timestamp are recorded.
The gate review screen has no capture yet.
Dispatch the agents you already run
Farna Control does not supply agents. It dispatches work to the runtime you already use - Claude Code, Cursor, Copilot, or your own harness - and writes the prompt, output, cost, and exit status to the run record.

Prove what happened
Significant governance events - run start, agent dispatch, human decision, and gate outcome - land in a hash-chained, append-only audit log inside your instance. The run record separately captures the immutable snapshot and reported output for run-level inspection. Team adds chain verification and audit export, including a signed evidence pack for offline verification.

Run it yourself
Farna Control is self-hosted software. Clone it, bring your own model backend and agents, and keep every prompt and every record inside your own network. There is no hosted trial.