Workbench
Workbench is ZeroWidth's AI design surface. Build a flow on the canvas — nodes that take inputs, hit LLMs, branch on conditions, and emit outputs — and run it from your own code via the public API. The flow's behavior is the contract; the underlying provider, model, or prompt can change without breaking the integration.
How a flow works
- Design on the canvas
Open Workbench in your workspace and build a flow — start from a guided pattern (agent, classifier, structurer, judge, interviewer) or the full canvas. Drop input, model, logic, and output nodes and wire them together. Test runs use the same execution engine the public API does.
- Publish a version
A draft is editable; a published version is a frozen snapshot you can pin from your integration. Publish a version, integrate against it, then keep editing the draft without touching production.
- Run from your code
POST https://api.zerowidth.ai/1.0/flows/<flowUuid>/runswith a Bearer API key. The response carries the flow's outputs, cost, and per-node timeline. See the API reference for the wire shape.
Get going
Build a flow, publish it, and call it from your code — the fastest path from zero to a working endpoint.
ConceptsFlowsThe core model — what a flow is, the node families, the authoring patterns, and how draft / published versions work.
GuideBuild an agentThe flagship task — a chat assistant that can use tools, callable from your code.
ReferenceAPI referenceRun flows, browse the public gallery, and fork public flows into your workspace.
Access
Workbench is workspace-scoped. Sign in at workbench.zerowidth.ai to build; mint API keys at accounts.zerowidth.ai → Workspace → API keys to integrate.