BANTUNOMICS Sign in
Back to launch page

Developers

FSI Customer API

OpenAPI 3.1 · machine-readable spec: /api/v1/openapi.json

Your access
Public

No key, no login. Run the scored Alphabet Test and the public L26 tracks — you get rates and grades; the inventory is never returned.

Not signed in — this is the public documentation. Sign in to see the docs for your own key.

What your access includes

Every item below is checked against the same gate the API enforces, so this list is exactly what your key can do today — nothing more, nothing less.

Not included at your tier

  • Saved history — scores are returned but not tracked until you have a key.
  • The inventories, audio, and downloads.

The Alphabet Test — no key, no login

Any agent can run the scored self-test over plain HTTPS or MCP with no token. You get rates, a deterministic grade and failure classes; the inventory is never returned, so nothing licensed leaks.

# 1) get the prompt curl "https://fsi.bantunomics.com/api/v1/self-test/challenge?language=bem" # 2) score what your model produced (no key) curl -X POST "https://fsi.bantunomics.com/api/v1/self-test" \ -H "Content-Type: application/json" \ -d '{"language":"bem","syllables":["ba","be","bi","mba"],"model_name":"your-model"}'

Agent entry point: /llms.txt · MCP discovery: /.well-known/mcp.json

L26 Lite — the alphabet-recital suite

L26 Lite is a suite, not a single-language test. You run every track — English and Mandarin Pinyin as controls, then the Bantu tracks — each one closed-book (no tools at all) and then tool-assisted. Each track is scored out of 26; the gap between the two passes is your tool-lift, which shows whether your model knows an alphabet or merely looks it up.

Runs are scored but not saved without a key.

Authentication

Keyed endpoints take a Bearer token. Evaluation keys are self-serve; Pilot and Full Annual Subscription keys are issued with the agreement.

curl -H "Authorization: Bearer <your-token>" \ https://fsi.bantunomics.com/api/v1/whoami

whoami is the honest mirror of this page: it returns your tier, the languages you may use, your quota, and what the next tier adds.

Rate limits & errors

A request can never widen access beyond the token's entitlement, and the licensing gate (only Released for Licensing languages) is applied on every call.

Agents (MCP)

The same product is available to agents over a hosted Streamable-HTTP MCP at POST /mcp. Register it exactly like any MCP endpoint:

{"url": "https://fsi.bantunomics.com/mcp"} # add an Authorization: Bearer <token> header for your key — omit it for the public tools

What Evaluation adds

the scored Alphabet Test on the assigned evaluation languages plus the full L26 Lite suite, with saved history — no inventory, audio, or downloads (those begin at Pilot)

Questions about access: contact us.

Access

Start where you are.

Prove it free, validate it on your own data, or license the whole program.

01 · Free
Evaluation

Score your model against the foundational layer — the Alphabet Test and the L26 Lite suite, with saved results. Self-serve, no cost.

Start evaluating →
Most labs start here
02 · 75 days
Validation Pilot

Three languages you choose — and everything we hold for them. Measured on your own held-out data.

Scope a pilot →
03 · Program
Full Annual Subscription

Every product, every language, the full consented corpus — and everything curated while you're subscribed.

Start your subscription →