Skip to content
All releases
Added

Ling-3.0-flash-VL, Sante, Fin, and OpenRouter :free hops

inclusionAI Ling-3.0-flash-VL, Sante, and Fin join the catalog, plus Nex-N2.5 Mini/Pro. OpenRouter :free is the wire and an alias — Nemotron 3 Ultra and Inkling Small pick up hue hops so we can burn remaining free quota.

inclusionai/ling-3.0-flash-vl is inclusionAI Ling-3.0-flash-VL: a 124B MoE (about 5.5B active) with native image and video input, text out, tools, and a 262K context window on the free route. Distinct from text-only inclusionai/ling-3.0-flash. Catalog price is $0 — platform free pool plus BYOK. Callers who send inclusionai/ling-3.0-flash-vl:free resolve to this listing.

inclusionai/ling-3.0-flash-sante is Ling-3.0-flash-Sante: the same 124B / 5.1B-active Flash family, tuned for medical knowledge, clinical safety, and long-horizon health tasks, with tools and a 262K free route. Command Code lists it as inclusionai/ling-3.0-flash-sante:free (their promo, not AnyRouter monthly credits). OpenRouter and Nous carry the same :free wire. Callers who send that alias resolve to this listing.

inclusionai/ling-3.0-flash-fin is Ling-3.0-flash-Fin: the finance-tuned sibling (124B / 5.1B active), for investment research and market analysis. OpenRouter lists inclusionai/ling-3.0-flash-fin:free plus a paid sibling; the catalog id stays without :free. nvidia/nemotron-3-ultra-550b-a55b and thinkingmachines/inkling-small keep their existing listings and now resolve *:free onto hue + OpenRouter BYOK.

nex-agi/nex-n2.5-mini and nex-agi/nex-n2.5-pro are Nex AGI's agentic coding models (35B-A3B and 397B-A17B) with vision in / text out. OpenRouter lists :free only — that is the wire and an alias. Distinct from the retired nex-agi/nex-n2-pro row. Catalog price is $0.

Try it in the Vercel AI SDK. createAnyRouter() reads ANYROUTER_API_KEY:

import { createAnyRouter } from "@anyr/ai-sdk-provider"
import { generateText } from "ai"

const anyrouter = createAnyRouter()

const { text } = await generateText({
  model: anyrouter("inclusionai/ling-3.0-flash-vl"),
  prompt: "Describe this screenshot in three bullets.",
})
console.log(text)
generateText with the catalog id.

Already on the OpenAI SDK? OpenAI SDK playbook:

OpenAI-compatible: SDK or curl.
import OpenAI from "openai"

const client = new OpenAI({
  baseURL: "https://anyrouter.dev/api/v1",
  apiKey: process.env.ANYROUTER_API_KEY,
})

const res = await client.chat.completions.create({
  model: "inclusionai/ling-3.0-flash-vl",
  messages: [{ role: "user", content: "Hello" }],
})
console.log(res.choices[0]?.message.content)
curl https://anyrouter.dev/api/v1/chat/completions \
  -H "Authorization: Bearer $ANYROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"inclusionai/ling-3.0-flash-vl","messages":[{"role":"user","content":"Hello"}]}'

Or launch a coding agent through the anyr CLI:

Coding agents via the AnyRouter CLI.
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr claude --model "inclusionai/ling-3.0-flash-vl"
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr opencode --model "inclusionai/ling-3.0-flash-vl"
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr codex --model "inclusionai/ling-3.0-flash-vl"

More: AI SDK · OpenAI SDK · coding agents.

No terminal? Open the playground and send a first message.

Try in playground

Looking for the full catalog? Browse all models.