How many unicorns did you exterminated as a creator? Lets count!

As a moderator, I can easily spot a newbie Janitor refugee in the catalog and moderation queue: massive greetings, detailed and beautified card presentations, and Midjourney-made portraits of pretty boys who are slightly tilting their heads upwards, looking at you through half-lidded eyes.

And I can also tell who they are by how they mix up the fields Janitor doesn't have: giant system prompts shoved into the description, huge full character bio dumped into the character note (or even worse, into the reinforcement prompt). The moderation team even has ready-made explainer templates telling creators to what field is for.

What are CardSpecV1 and V2 I am talking about?

These are names of data structures used for bot formatting. TavernAI shaped the chatting UI for stories and created CardSpecV1β€”a data structure more akin to character bios in forum role-plays. Janitor still sticks to a basic SpecV1, while advanced SpecV2 got a wider spread on its alternative (yes, not only Wyvern).

SpecV1 and SpecV2 are compatible. You can convert V1 to V2 easily. But converting V2 to V1 will work with the loss of advanced fields.

πŸ–ΌοΈ Profile fields comparision

These are the parts that people see in catalog, but they don't affect AI behavior

Janitor Wyvern
Search name βœ… βœ…
Bio/Creator note (description presentating the bot) Supports HTML Supporst Markdown
Tags Maximum 10, custom tags supported Minimum 2, no custom tags supported
Tagline (short description to display in search) ❌ βœ…
Rating Limited & Limitless. Affect the bot messages. None (SFW), Mature, Explicit. Do not affect messages, only mark bot content itself
Visibility Private, Public Private, Public, Draft, Friends Only

🧠 Card field comparison

Information AI reads as instruction. These fields help the bot understand how to speak and act..

Janitor Wyvern
In-Chat Name (the name used for {{char}} placeholder) βœ… βœ…
Description of bot persona, basic prompt for LLM βœ… Personality βœ… Description
Message Examples βœ… βœ…
Scenario βœ… βœ…
First Message (aka greeting or intro) βœ… βœ…
Lorebooks ❌ βœ…
Alternative greetings ❌ βœ… Extra greetings
System Prompt (aka main prompt) ❌ βœ… Default prompt for writing and guidelenes instructions
Character Note (aka in-depth) ❌ βœ… Short prompt reinforcing core aspect of RP or character
Reinforcement Prompt (aka jailbreak or post-history) ❌ βœ… The β€œstrongest” instruction for LLM
Visual Description ❌ βœ… Prompt for third party image generation AIs. Doesn’t affect the chat

πŸ“ Fields explainer

⭐ β€” Must-have fields

βŒ› β€” Temporal or dynamic fields, bot will forget them as story goes

πŸ’Ž β€” Permanent fields, bot will always remember them

πŸ¦„ β€” Common pitfall, don’ts, bad examples, a one killed unicorn


Profile

Avatar ⭐: image for bot. Format: PNG/image with aspect ratio 109:214, GIFs supported. Wyvern also supports custom chat backgrounds and sprites (portraits with different emotional expressions).