Bridge the gap between models and use cases

Optimized API for recurring tasks

One endpoint per task

Send the input. Get the output. There is no model to choose.

Sample request
curl https://api.focusllm.com/v1/invoice-extraction \
  -H "Authorization: Bearer $FOCUSLLM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "document_url": "https://example.com/invoice-1042.pdf"
  }'
Sample response
{
  "vendor": "Example Supplies Ltd",
  "invoice_number": "1042",
  "date": "2026-10-31",
  "currency": "EUR",
  "total": 1280.5
}

How it works

  1. 1

    Choose a use case

    Each use case is an endpoint with a fixed input and output.

  2. 2

    Get an API key

    Sign up in the app and add prepaid credits.

  3. 3

    Call the endpoint

    Send the input and get the output. FocusLLM picks and maintains the model.

How pricing works

  • One price per use case

    Each use case has its own price per call, listed in the catalogue.

  • Successful calls only

    You pay when a call succeeds.

  • Prepaid credits

    Buy credits in the app. Each successful call is paid from your balance.

FAQ

Which model does a use case run on?

FocusLLM picks and maintains the model. You never see it or choose it.

How is this different from a model API?

A model API sells access to a model. You still write the prompts and choose the model. FocusLLM sells the outcome: a ready-made endpoint with a fixed input and output.

What am I charged for?

Successful calls. Each use case has its own price per call, paid from prepaid credits.

Where do I manage my key and credits?

In the app. Accounts, billing and API keys all live there.

Can I sell my own use cases?

No. FocusLLM builds every use case at launch.

How do I contact you?

Email hello@focusllm.com.

Start with one use case

Sign up in the app and get an API key.

Get an API key