Skip to main content
The app is the reference client for the Inference API. It is a single-screen chat product: a session sidebar, a message log, a composer, and a header that holds everything else. There is nothing to sign up for. Open it and start typing.
You
Summarize this contract
Surplus
Three clauses need review. Here’s the diff.
You
Draft the reply
Ask anything…

Sessions live in your browser

Threads are persisted locally, not in a Meridian database. They stay in the sidebar, can be searched or deleted, and never leave the device unless you choose to move them. This is the deliberate trade: no server-side history means no server-side history to leak.

The model marketplace

The header model control opens one searchable catalog across every supplier. It is a marketplace view rather than a vendor menu. The supplier is a label on the row, not a tab you have to pick first.

Model marketplace

400+ models

Search models…
All
All
Price
Low → high
ModelProviderTokensFee
dolphinserver:24BNo charge
DolphinFreeFree
zai-org/glm-4.5$0.60 in · $2.20 out / 1M
Surplus$2.20$0.003
claude · context 1M$12.00 in · $60.00 out / 1M
Surplus$60.00$0.003
Sorting puts free models first, then cheapest output price. Filters cover provider, free versus paid, price, context length, and peer count. Choosing a Dolphin model adds a second step: a style picker backed by Dolphin templates, defaulting to logical. Templates are Dolphin-only and are rejected for other suppliers at the API level.

Funding

The header Top up pill shows the live balance for the active supplier and opens the finance panel. It is the only place in the app that asks your wallet for anything after the first signature.

Top up

SurplusAntSeed
Surplus balance5.00 USDC
Pay withUSDG
RobinhoodRobinhood
Pay & top up Surplus
Bridging to Base…
The panel prefetches quotes for every prepaid supplier when it opens, keeps the wallet’s active chain in sync with the selected source network, and surfaces the gateway’s suggested minimum and maximum when an amount is out of bounds. Surplus balances can also be withdrawn back to the connected wallet. If a paid message fails because the balance ran out, the chat error opens this panel for you rather than dead-ending the conversation.

Wallet requirements

Suppliers

What sits behind the catalog rows.

Funding

How the top-up gateway credits a balance.