Skip to content
All releases
Added

Apodex 1.1 Mini and Laya

Apodex 1.1 Mini, a free reasoning-first model for research and forecasting, and Laya, a free System One evaluation model from Convai Innovations.

apodex/apodex-1.1-mini is a reasoning-first model from Apodex for complex, long-horizon research and forecasting. It works with files, data, code and tools to produce verifiable results; text in, text out. Context is 262,144 tokens with up to 32,768 output tokens. It is served free on the platform route, with OpenRouter BYOK as a fallback.

convaiinnovations/laya is Convai Innovations' System One evaluation model: send state and typed questions (noul / choice / score) to POST /api/v1/decisions and get structured answers with probabilities in one forward pass. It has an 8,192-token context, is listed at $0, and is reached BYOK through a Vercel AI Gateway key.

Try it in the Vercel AI SDK (guide). 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("apodex/apodex-1.1-mini"),
  prompt: "Forecast the main risks in this project plan.",
})
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: "apodex/apodex-1.1-mini",
  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":"apodex/apodex-1.1-mini","messages":[{"role":"user","content":"Hello"}]}'

Or launch a coding agent through the anyr CLI (Claude Code · OpenCode):

Coding agents via the AnyRouter CLI.
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr claude --model "apodex/apodex-1.1-mini"
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr opencode --model "apodex/apodex-1.1-mini"
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr codex --model "apodex/apodex-1.1-mini"

More: AI SDK · OpenAI SDK · coding agents · BYOK setup.

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

Try in playground

Laya uses the Decisions API instead of chat:

curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr decision --model convaiinnovations/laya
Run it with the native anyr command.
const res = await fetch("https://anyrouter.dev/api/v1/decisions", {
  method: "POST",
  headers: {
    Authorization: "Bearer " + process.env.ANYROUTER_API_KEY,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    state: "Help! My payouts have been failing for 3 days.",
    model: "convaiinnovations/laya",
    questions: {
      is_urgent: { type: "noul", instructions: "Does this convey urgency?" },
    },
  }),
})
console.log(await res.json())
One request, one noul question.

More: Decisions app · Decisions API reference · BYOK setup.

Looking for the full catalog? Browse all models.