The problemHow it worksWhat you getDocsJoin Waitlist →

Do you want dramatically cheaper inference
with better quality?

Yes

We took a pipeline apart to find out where the money actually goes.

Where your money actually goes
in an LLM pipeline.

Document processing pipeline — 5,000 documents a month · four stages · built the way the quickstart teaches.Illustrative

Today
$3,000/month
With ORXA
$3,000/month

Click a segment to see what ORXA does instead.

State re-sent between steps$780 → $60

Every stage receives the whole accumulated state — the document, plus everything the previous stages said about it. By the last stage you are paying to re-send the same document for the fourth time.

Each stage receives its own inputs and nothing else. The fourth stage does not pay to re-read the first three.

Tool output through context$900 → $40

Every tool result is returned into the model’s context in full, then carried forward for the rest of the run — whether or not anything downstream needs it.

The model writes a plan; the runtime executes it and moves data between tools directly. Only summaries and exceptions reach the model.

A capable model on mechanical work$700 → $150

One model is chosen for the whole pipeline, so field extraction and format conversion run on the same expensive model as the judgement calls.

Each stage runs on the model built for it. The judgement stage keeps its capable model; the mechanical stages stop paying for depth they never use.

Bulk work run one at a time$370 → $50

Five thousand near-identical extractions are issued as five thousand separate calls, at full interactive rates, because the pipeline was written as a chain.

Uniform bulk work is grouped into batches while a small agentic process prepares the next one. Batching is not a discount here — it changes the shape of the pipeline.

The actual answerspreserved

The output you actually wanted: extracted fields, validations, exceptions flagged.

Untouched. This is the part you meant to buy.

Every segment above is money the pipeline did not have to spend.

Not a gateway.
An orchestration layer.

You address an orchestrator, not a model. It decides how to answer — and these are the decisions it makes.

  1. 01

    Decompose

    The request becomes stages, each small enough to solve well on its own. Nothing gets handed a whole problem at once.

  2. 02

    Carry only what the stage needs

    Each stage receives its own inputs, not the accumulated transcript of everything before it. This is the one that moved the most money.

  3. 03

    Route per stage

    Extraction and collection run on models built for that. The capable model is kept for the judgement, where it earns its price.

  4. 04

    Tool flows, not round trips

    The model writes a plan; our runtime executes it. Tools pass data to each other directly and only summaries and exceptions come back.

  5. 05

    Batch the bulk

    Uniform high-volume work is grouped, while a small agentic process prepares the next batch. The pipeline changes shape rather than just running faster.

  6. 06

    Remember

    Memory and learned routing per orchestrator: better model choices, correct tool calls, self-healed errors. You do not pay for the same mistake twice.

The execution runtime underneath is open source and shipping today — the engine behind CombyCode DPE. Tools run as separate processes and pass data over pipes, which is why payload size stops being a token problem. The agent library it is built on,ORXA LLM-SDK, is MIT and on npm.

Read it, run it yourself, or let us host it. The first two do not need us.

An API you can point
today’s code at.

Drop in where you areAt launch

ORXA speaks the OpenAI wire format. Change a base URL and a key; your SDK and your calls stay as they are.

Budgets that actually bindAt launch

Cost is checked before a call is made. Over budget means it is never sent — not a warning after the money is gone.

Per-stage observabilityAt launch

Which stage, how many tokens, what it cost. OpenTelemetry-shaped traces you can export.

Orchestrators with memoryOwn ones coming

Ready-made orchestrators at launch; your own, built around your agents, when the console ships.

A native APIIn design

Tasks, tool flows, skills, memory and files as first-class resources — everything the OpenAI shape cannot express.

Built for pipelines

Development, data analysis, document work, batch jobs. Not realtime chat — orchestration costs latency and we would rather say so.

Early access · limited spots

Tell us what you would
point at it.

ORXA API is in development. Join the waitlist for early access and locked-in pricing — and tell us which part you actually need, so we build that part first.

No spam. Unsubscribe any time. Early adopters keep their pricing.

✓ You’re on the list. We’ll be in touch before launch.