Skip to content
Intura

intura_ai Python SDK

Run the models you own on your own CPU

The intura-ai package downloads a model you own and runs it in your own process. After the download there is no network call, no per-request price, and your text never leaves your machine.

  • Your CPU

    A model loads from a local cache in well under a second and predicts in your process: on a server, a laptop or an edge device.

  • No per-request cost

    You buy a model once and get every version of it. Run it as often as you like.

  • Text stays with you

    Only the download talks to Intura. What you predict on never leaves your machine.

From nothing to a prediction in three steps

  1. 1

    Install the package

    Python 3.10 to 3.13. It brings everything a prediction needs: onnxruntime (CPU), tokenizers, numpy and httpx.

    bash
    pip install intura-ai
    Read the quickstart
  2. 2

    Create a download key

    Get a model from the catalogue, then create a download key on your account page. The SDK reads it from INTURA_API_KEY.

    bash
    export INTURA_API_KEY=sk_...
    Create a download key
  3. 3

    Load a model and predict

    The first load downloads the model into a local cache. Every load after that works from disk, offline and without a key.

    python
    from intura_ai import Intura
    
    model = Intura().models.load("chat-commerce-intent-id")
    model.predict("kak, paket saya kok belum sampai ya?")
    # {'label': 'shipping', 'score': 0.996}
    What predict returns

Every page

Need a model to run? Each model page lists its slug, use cases and versions. Models