Ornith 1.5 397B
ornith-ai/ornith-1.5-397bCurrently unavailable for maintenance.
The flagship of the Ornith 1.5 family: a 397B mixture-of-experts model activating ten experts per token, with a 262,144-token context. Built for agentic coding and long-horizon software work, scoring 86.1 on Terminal-Bench 2.1 and 86.0 on SWE-bench Verified.
Endpoints
Launch offer· ends 30 September 2026Each row is one provider serving these weights at one precision. Prices are per million tokens.
| Quantisation | Context | Max out | Input | Output | Cached in |
|---|---|---|---|---|---|
| NVFP4 | 256K | 128K |
Agent config
Paste this into your coding agent and it can configure itself. The timeout is derived from this variant's measured throughput, not a guess — a long generation that outlives a client's default ceiling is the most common way a working request looks broken.
# Infersia — ornith-ai/ornith-1.5-397b
# Paste this to your agent. Values are measured, not aspirational.
provider:
type: openai-compatible
base_url: https://api.infersia.com/v1
api_key: ${INFERSIA_API_KEY} # from https://infersia.com/dashboard/keys
model: ornith-ai/ornith-1.5-397b
limits:
max_input_tokens: 262144 # hard limit — over this returns HTTP 413
max_output_tokens: 131072
timeout_seconds: 600 # no throughput measured yet; 600 is a safe default
features:
streaming: true
tools: false
vision: false
reasoning: false
prompt_caching: false
pricing_usd_per_million_tokens:
input: 0.6
output: 1.8
cached_input: 0.15What NVFP4 means
Custom quantisation.
Call it
curl https://api.infersia.com/v1/chat/completions \
-H "Authorization: Bearer $INFERSIA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "ornith-ai/ornith-1.5-397b",
"messages": [{"role": "user", "content": "Hello"}],
"stream": true
}'Pin a provider with ornith-ai/ornith-1.5-397b@infersia, or take the cheapest with the bare id. Add :free for the rate-limited free tier where one exists.