Structured decisions, not chat text
Jev is AnyRouter's TypeSafe decision model. Send application state plus typed noul, choice, and score questions to POST /api/v1/decisions; the response is structured answers with probabilities instead of generated chat text.
The Jev model page now includes the same compact one-box Decisions demo as the full Decisions app. You can inspect the request and response in place, then use the direct CTA when you want the model selected in the playground.

Three ways to try it
- Model page — read the model details and run the compact embedded demo.
- Decisions app — open the full mini-app for the same request/response workflow.
- Playground — start with
typesafe/jevalready selected.
The model-page CTA selects Jev in the playground; it does not add a second Decisions demo.
Try in playgroundRelated posts
Use AnyRouter with the Vercel AI SDK
@anyr/ai-sdk-provider wraps the AnyRouter gateway as a standard Vercel AI SDK provider. Call createAnyRouter(), pass a provider/model id, and generateText, streamText, and generateObject work unchanged — switching models is a one-string edit.
Use the OpenAI SDK with any model
The official openai package for Python and TypeScript doesn't have to mean OpenAI models. Override base_url and api_key, keep every other call the same, and address 170+ models across 28+ providers as provider/model strings — including OpenAI's own.
What is AnyRouter? A plain-English guide to AI model routing
An AI model router lets you call many LLMs through one API. Here's what AnyRouter is, why it exists, and whether it's useful for your next project.
Route your first request in 2 minutes
Start free with your own keys, or top up and pay per token. Get $4/mo in credits and free models on Go — $2/mo, or free when you donate a provider key.
Start free