OpenAI-compatible · zero config · zero dollars

JankRouter

Free & occasionally unstable AI model gateway — you get what you pay for.

30 modelschat + image$0.00 / monthuptime: best effort
01 — API

Endpoints

Point any OpenAI-compatible client at the base URL and go. No SDK, no signup, no mercy.

POST/v1/chat/completions

OpenAI-compatible chat completions with streaming support on most models.

CURL
curl http://jankrouter.waifly.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen3-guard-8b",
    "messages": [
      {"role": "user", "content": "Hi"}
    ]
  }'
POST/v1/images/generations

Text-to-image generation across 6 models, from SDXL Lightning to Nanobanana Pro.

CURL
curl http://jankrouter.waifly.com/v1/images/generations \
  -H "Content-Type: application/json" \
  -d '{
    "model": "lucid-origin",
    "prompt": "A cat astronaut in space",
    "size": "1024x1024"
  }'
POST/v1/images/edits

Edit and inpaint images across 5 supported models.

CURL
curl http://jankrouter.waifly.com/v1/images/edits \
  -H "Content-Type: application/json" \
  -d '{
    "model": "lucid-origin",
    "prompt": "Change the cat to a dog",
    "image": "base64data...",
    "size": "1024x1024"
  }'
GET/generate/:text

Zero-effort one-liner for humans. Paste a URL, get text back.

URL
http://jankrouter.waifly.com/generate/Hello?model=qwen3-guard-8b

Pro Models

Some models require a Pro API Key created by Marcos F R Games. Pass it via the Authorization: Bearer <token> header or directly in the pro parameter.

No Stream Models

A few models don't support streaming. If you request streaming on those, you'll receive an error instead of magic.

02 — Catalog

Model Catalog

Every model, every alias. Click an alias to copy it. Badges tell you what you're getting into.

/
Showing 30 of 30 models

no models matched. even the router is confused.

Copied to clipboard