API / Harness

Run the line
without opening it.

Sushibelt is a harness for game-asset AI: it turns a pile of models into a pipeline you can run, pay for, remember, and hand to another agent. This page is the part you reach without the UI — what exists today, and what is on the way.

01 · API / headless Today

Every workflow is an endpoint.

Key-authenticated, over HTTP. Trigger a run from CI, a build script, a Unity plugin or an agent. Same credits, same audit trail as a run started on the canvas — nothing about billing changes because you skipped the UI.

A build script can regenerate placeholder art on every commit. A nightly job can produce a hundred variants. An agent can call it as a tool and go and get its own assets, without a human picking models in between.

POST /api/v1/workflows/:id/runs
curl -X POST \
  https://app.sushibelt.ai/api/v1/workflows/$WORKFLOW_ID/runs \
  -H "Authorization: Bearer sk_live_..." \
  -d '{ "inputs": { "prompt": "weathered iron lantern" } }'
→ 202 acceptedpoll status · webhook on completion
02 · Harness tools

Six layers. Two of them are built.

Read top-down for what you get, bottom-up for what runs. Every layer says which parts exist today and which are planned — we do not blur that line.

  1. MCP / headless

    Your agent calls it.

    The product used without its UI. Claude Code, your own pipeline, a Unity plugin — calling Sushibelt’s tools with a team API key. Same credits, same audit.

    Today

    A public, key-authenticated run API exists for workflows.

    Planned

    An MCP server exposing the tool registry verbatim, plus resources for the library, the catalogue and model pages. Deliberately last in the sequence: it is the same layer over a different transport.

  2. Orchestration

    Give it a goal and a budget.

    “Make me a rigged fox in three styles and show me the best.” Planning and coordinating several runs toward a goal.

    Today

    The broker and scheduler run one graph at a time.

    Planned

    A loop that plans a set of runs, executes them, scores results against the goal, retries a failed stage with a different model, and stops at the budget you set. Every step is a real workflow run with its own charges — a graph of graphs — so nothing about billing changes.

  3. Tools + memory

    Typed verbs, and it remembers your house style.

    Tools are the platform’s verbs an AI can call. Memory is what it knows about your team without being told again.

    Today

    The in-app assistant has three tools — interpret a brief, propose a workflow, offer options — and reads the measured model inventory. One conversation per agent; every run and asset is recorded.

    Planned

    One typed tool registry with an audit table, callable by workflow nodes. A memories table per team — “we ship low-poly”, “always rig characters” — written only when the assistant says it is remembering, visible and deletable on one page.

  4. Retrieval

    Find by meaning, by look — not by filename.

    “The orc from last month.” “Something like this concept.” “A template that makes rigged low-poly creatures.”

    Today

    The model inventory is tagged and ranked; Discover has same-model and same-type similarity.

    Planned

    Vector search across your library, the public catalogue, starter templates and the model inventory — by text and by image. Embedding runs as a charged step like any other node.

  5. The harness

    Workflows: routed, charged, retried, recorded.

    The runtime around a model — sequencing, tools, retries, limits, observability. What makes a capable-but-raw model usable at work.

    Today

    A workflow is a graph compiled and run by the broker. Each step is routed to a provider, charged in credits, retried on failure and recorded. Conditionals and iteration gates exist; runs can be scheduled off-peak; every run is callable over HTTP.

    Planned

    An agentic loop on top, where a model decides the next step at run time — see Orchestration.

  6. Models

    Every asset model, one wallet, measured strengths.

    Image, texture, mesh, rig, audio — from the majors and from vendors on the marketplace.

    Today

    Every provider on the line is charged from one credit balance. The model inventory is tagged and ranked on real runs, not on vendor claims.

Words we are careful with
  • Not a wrapper. A wrapper forwards calls. This adds the loop, the limits and the ledger.
  • Not “agents”, yet. Today Sushibelt runs pipelines you design. The agentic layer is planned and is labelled as such above.
  • Not an AI chat for assets. The assistant is one surface over the harness, not the product.