The local visual workbench for governed AI workflows.
Three panes. Four modes. One address: 127.0.0.1:8799. Compose signed workflows, watch the airlock live, manage BYOK connectors, approve policy changes — all on your machine. Studio ships with the station install; the CLI launches it in one command.
# install the station (one command, no root) curl -fsSL https://railcall.ai/install.sh | bash # open Studio (loopback only, blocks until Ctrl+C) railcall studio # → http://127.0.0.1:8799/v2
Three panes over your terminal.
The terminal keeps running below — Studio just organises it. Every item is a real folder or file on disk; nothing is hidden state.
Four surfaces, one governed engine.
Studio switches modes without switching processes. The same local engine plans, signs, and records every action across all four.
Thirteen real handlers. One ceremony.
Studio ships with real handlers for the send targets AI agents actually reach for. Every one goes through the same three-step airlock — preview, approve, execute — with a signed receipt on the other end. A new provider is ~30 lines: a handler + a vault-UI entry. Auth patterns already proven: Bearer, Bearer+version-header, raw-key, HTTP Basic, routing-key-in-body, GraphQL, form-encoded, JSON.
What Studio does not do.
The six guarantees below are structural — not defaults you can forget to change. Studio isn't "private mode"; it's a process bound to loopback that has no other option.
Compose in Studio. Publish to the marketplace. Install anywhere.
Studio is the composer; the marketplace is how signed primitives travel. Every workflow you build here can be exported, signed by your publisher key, and listed for other stations to install with a single command.
spec.json, then run railcall market publish — the CLI signs the spec with your marketplace keypair and POSTs it to the marketplace backend.railcall market install <id> — signature is re-verified locally, then the spec lands in their workspace where Studio picks it up on the next boot.Run Studio on your own machine.
One install, one command, one loopback address. Free forever for one — no card, no phone-home, no vendor lock.
or curl -fsSL https://railcall.ai/install.sh | bash