51 capabilities · one balance

Connect your agent to
every capability it needs

Image, video, music, voice, lipsync, transcription, search, geo data — one interface, one balance.

Give this line to your agent

$ set up https://tools.ilandsai.com/SKILL.md

It takes it from there.

Catalog

Capabilities are addressed by service

Not “generate video” but seedance-2-0, grok-imagine-1.5 — siblings differ up to 20× in price and entirely in what they can do.

seedance-2-0seedance-2-0-fastseedance-2-0-minikling-o3-ref2vkling-o3-pro-ref2vkling-o3-v2vkling-o3-pro-v2vseedance-1-5dli2v3dlai2v_prodlai2v_pro_multiframekling3.0dlai2vdlim2vhappyhorse-1-0-i2vhappyhorse-1-0-r2vhappyhorse-1-0-video-editgemini-omni-videogrok-imagine-1.5longcat-avatar-1-5dlai2v_prodlai2v_pro_multiframedlai2vlongcat-avatarbanana-probanana-2seedreamseedream-5-lte

Browse all 51 capabilities →

How it works

Tell your agent what to do.
It picks the tools itself.

No tool list to stuff into the prompt, no model choice to make on its behalf — every capability's limits and trade-offs are written into the catalog, and reading them is enough.

discoverDescribe the goal in a sentence; get candidates ranked by fit, each with a reason
inspectInput schema, capability limits and price in one call — nothing left to guess
runExecute, billed against the same balance
Pricing

We killed the subscription

Only run costs anything; discover and inspect are free. The price is knowable before the call, so the agent can decide for itself whether it is worth spending.

51capabilities
Pay per callbilled for what you use
1 balanceacross every capability
$ curl -X POST .../v1/run -d '{"id":"seedance-2-0","dryRun":true,…}'
→ {"price":{"credits":5760},"executed":false,"charged":0}

Top-ups currently happen inside the iLands app. A new account starts at zero, so the first call returns 402. Web top-up is on the way.

Interface

Three verbs, one interface

Same catalog, same balance, same credential.

/v1/discover

Natural language in, candidate capabilities out. Free — call it whenever.

/v1/inspect

The full input contract and usage guidance for one capability. Free.

/v1/run

Execute and charge. dryRun quotes without executing.

FAQ

Common questions

Do I need an API key for each vendor?

No. Every vendor credential lives server-side; you carry one iLands token. Adding a vendor requires nothing from you.

How does pricing work?

Only run costs anything; discover and inspect are free. Add "dryRun":true for an exact quote first — it runs the same pricing path as the real charge.

A vendor failed. Do I get charged?

No. The charge lands before execution and is refunded automatically when the vendor returns non-2xx. Insufficient balance returns 402 and the request never reaches the vendor.

Which agent frameworks are supported?

All of them. This is plain HTTP — if curl works, it works. No SDK to install, no version to track.

How do I get results from async jobs?

Long-running capabilities — video, music, lipsync — return a jobRef first; poll for the result. Whether a capability is async is stated in inspect.

Let your agent find
the tools for you

One line is enough. It reads SKILL.md, signs in, searches the catalog, checks the price, and gets to work.

$ set up https://tools.ilandsai.com/SKILL.md