onscene

Free tool · No sign-up

Janitor AI bot description template

Fill in the form once and copy the same character as brackets, W++ or plain prose. Nothing leaves your browser.

What to choose. Start from the example and change what is wrong. Traits matter most: pick three or four. Brackets is the safest format if you are unsure.

Pronouns
Traits3 of 8

Use {{user}} and {{char}} for the two of you. Brackets and quotes are stripped so the format stays clean.

Example: Selene Marlowe · vampire noble · brackets

For JanitorAI and Character.AI description fields.

[Selene Marlowe is a 29-year-old vampire noble. {{char}} is charming, guarded and dry-witted.]
[{{char}} speaks in a way that is quick and teasing, always half-joking.]
[{{char}} lives in a gothic manor wrapped in fog.]
[{{char}} and {{user}} are rivals who can't stop noticing each other.]
[Scenario: {{user}} arrives at the manor after midnight to settle an old debt. {{char}} opens the door herself and pretends not to be pleased.]

Suggested first message: Well, look who finally showed up. I was starting to take it personally. Onscene needs no keys or API setup: the studio opens with this character filled in and they text first. Nothing you type here is stored or sent.

A Janitor AI bot description tells the AI who your character is, how they speak and how they treat the user. Fill in the form once and get the same character in bracket format, W++ and plain prose. Everything stays in your browser, and every character must be 18 or older.

How to use it

  1. Fill in the name, age (18 or older), role, traits, how they talk, where they live and how they know the user.

  2. Switch between Brackets, W++ and Plain prose to see the same character in each format.

  3. Copy the version you want into the description field of JanitorAI, Character.AI or Onscene, or send it to the Onscene studio.

Questions

What's a bot description?
It's the text the AI reads to decide who the character is: their personality, how they talk, where they are and how they relate to you. The clearer and shorter it is, the more consistently the character behaves.
How long should a Janitor AI description be?
Aim for a few hundred words at most. Long descriptions use up the memory the bot needs for the conversation, so keep what changes behavior: personality, speech and relationship, and trim background that never comes up.
What are {{char}} and {{user}}?
They're placeholders that most platforms swap for the character’s name and the person chatting. They keep the description reusable, so the bot works whatever name the user has. The plain prose version writes the name out instead.
Which format should I use?
Brackets are the safest default on JanitorAI and Character.AI. W++ is an older structured style that many creators have moved away from. Plain prose works almost anywhere, including the Onscene character studio.
Why can I not enter an age under 18?
Every character on Onscene is a fictional adult, and the template follows the same rule. It refuses ages under 18, and any text that describes a younger character.