Skip to content

Image model

WAI Illustrious Private Uncensored API

WAI Illustrious on a private, uncensored API: an anime and illustration model, with no blur and your prompt sent as written. Call it from any OpenAI client.

Checked 6 November 2026

an image
$0.03
characters of prompt, at most
1,500
pictures or prompts stored by us
0

What it’s good at

  • Anime and illustration, in the booru-tag style its community writes prompts in.
  • Short prompts. It reads up to 1,500 characters, and tags say a lot in few of them.
  • Price. The same as our cheapest models.

Call WAI Illustrious

The model id is wai-illustrious. Any OpenAI client works with its base URL set to https://nokeep.ai/v1, and sk-nokeep-test tries the request free.

import base64
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://nokeep.ai/v1",
    api_key=os.environ["NOKEEP_API_KEY"],
)

result = client.images.generate(
    model="wai-illustrious",
    prompt="A castle on a hill at sunset, anime style, detailed background",
    size="1024x1024",
)

with open("picture.webp", "wb") as f:
    f.write(base64.b64decode(result.data[0].b64_json))

Every field is in the reference.

What uncensored means here

Adult content between adults is in scope. In our check on 6 November 2026, an adult prompt came back unblurred with nothing flagged, in about 5 seconds. A character who is a minor or described as childlike is a hard limit whatever age they are given, in anime as anywhere.

Four hard limits stay: sexual content involving minors, sexual content of real people, mass-casualty harm and targeting a real person. A prompt that crosses one gets 422 hard_limit and costs nothing.

What private means here

The picture comes back as base64 in the response, not as a link to a stored file. The model runs on a private tier that stores no prompts or results. We keep one row of counts for billing. What we keep has the details.

Questions

Does it work for known anime characters?

It can, though krea-2-turbo held known characters best in our tests. The hard limits apply to characters as they do to anyone.

Can it use a reference image?

No. Our image routes are text only.

Does it work with the OpenAI SDK?

Yes. Set the base URL and key, and call images.generate with this model’s id.

Do you keep my prompts or pictures?

No. We keep a row of counts for billing, never the prompt or the picture. See What we keep.