Skip to main content
Any directory that contains an oxen.toml with a valid [model] section becomes deployable from the Oxen.ai UI. Browse to the folder and a Deploy Model button appears alongside the file listing. Clicking it provisions a dedicated inference endpoint using the settings in oxen.toml. Below is an example of the deploy model button: Deploy Model button

The oxen.toml file

Place the file at the root of the directory you want to deploy. Only one [model] section is required.
oxen.toml

Examples

LoRA adapter

A directory containing LoRA weights trained on top of a supported base model:
oxen.toml

Full fine-tune

A directory containing full model weights:
oxen.toml

Image model

The source field works for any supported base model, including image and video models:
oxen.toml

The UI workflow

  1. Push a directory containing model weights and an oxen.toml to your repository.
  2. Navigate to that directory in the Oxen.ai UI.
  3. Click Deploy Model. Oxen.ai reads oxen.toml, resolves the base model, and spins up a dedicated endpoint.
  4. Once the deployment is live, use the returned model name with the Inference API or the in-browser playground.
Below is an example of the deployment status in the workbench view after clicking Deploy Model: Deployment status view Redeploying from the same directory and revision reuses the existing deployment rather than creating a duplicate.

Common errors