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.
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
Fill in the name, age (18 or older), role, traits, how they talk, where they live and how they know the user.
Switch between Brackets, W++ and Plain prose to see the same character in each format.
Copy the version you want into the description field of JanitorAI, Character.AI or Onscene, or send it to the Onscene studio.