A decision model specialized for inference.

The last model
you’ll ever need.

Build with one API and one model name. Yugo selects the right model for each request, balancing performance, cost, and speed.

Read the docs ↗
Console access is coming soon.

ONE CONNECTION. MORE POSSIBILITIES.

A familiar API.
A smarter default.

Keep building with the tools you know. Use one model name and see the actual model and cost behind each request.

Explore the quickstart
One familiar request Python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.yugos.ai/v1",
    api_key=os.environ["YUGO_API_KEY"],
)

response = client.chat.completions.create(
    model="yugo",
    messages=[{
        "role": "user",
        "content": "Let's build something."
    }],
)
Connect once. Route through Yugo.

FEWER DECISIONS. MORE BUILDING.

Every request.
A better route.

01 / ROUTE

One model name

Send model: "yugo". Automatic routing selects a model within the capabilities your request needs.

02 / CONTROL

Keep it simple

Exclude models you do not want to use. Choose an exact model when a specific task calls for it.

03 / UNDERSTAND

Know what you spend

See the actual models called, their usage, and their charges. Prepaid funds and pending requests stay separate from finalized spend.

COMING SOON

Your next application. A better route.

The Yugo console is on its way. Explore the docs while we get ready for launch.