Skip to content
Candy AI
Create Free AccountJoin Free

Comparisons

Candy AI vs Janitor AI for writing and running a character

Choose between our character, Plus conversation and media tools and Janitor's bot-authoring and model options. On Janitor, keep the written role separate from the provider generating its replies; changing one does not necessarily change the other.

In this article

Put character instructions where they influence the chat

Use our builder's available attributes, then establish the scene in chat. Plus adds personas, chat customization and memory tools for the interaction.

In Janitor's creator, personality, scenario and the initial message shape replies. The display bio is for readers, not chat instructions. Put important behavior and relationships into the character definition.

Separate the character editor from the route that supplies replies

Account controls and model access solve different problems
What you are choosingCandy AIJanitor AI
Character setupPreset companions, custom attributes and available Plus personasWritten personality, scenario and opening message
Starting text chatUp to five free messages shared across characters; unlimited ordinary paid textA free built-in JLLM option; do not assume every model uses the same access terms
Using another providerChoose the chat and media tools offered in your accountExternal API configuration can use your provider key; subscriber Router is a separate route
Understanding tokensA balance for supported media and character actionsText-processing units or provider usage charges, not Candy media credits

Keep the written character consistent when changing a model. A different response style need not mean that you changed the bot's definition.

Check which model route requires a separate key or payment

Janitor's built-in JLLM does not require an external provider key. For an external API configuration, check the provider, model identifier, connection details and credential requirements. Read that provider's current billing terms rather than relying on a free example configuration.

The janitor+ Router gives web subscribers access to supported third-party models without a separate provider key. Usage draws from a wallet at per-token rates, on top of the subscription. Check the model and rate; Router access does not include unlimited usage.

Budget for the activities you intend to continue

Our free allowance also includes one custom character and one image. Premium provides 100 monthly tokens and Plus provides 330; extra media can require top-ups. For Janitor, separate model usage from subscription costs. A model's text budget is not a transferable image, video or call balance.

Choose for the change you want to make to a roleplay

Suppose a fictional adult museum curator should speak formally but keeps using slang. On Janitor, review the personality and opening message before changing the model. Rewriting the role and changing its provider are different interventions.

For another storyline in an existing Candy AI chat, use an available Plus clone to copy its history into a separate branch. To illustrate that scene, select our image controls and check the token charge. A model menu alone does not establish matching media tools.

Questions and answers

Does everyone need their own API key to use Janitor AI?

No. Built-in JLLM and the subscriber Router are separate from external-key configurations. Check your chosen route; bring-your-own-key setup is not mandatory for every Janitor conversation.

Does editing a Janitor bio change the bot's instructions?

Put behavior and background into the personality or relevant chat-definition fields. The display bio explains the character to readers; it is not the same as the information used to guide the bot.

Does a paid model subscription cover all token usage?

Check the route and action. Janitor Router has separate usage billing, external providers apply their own terms, and our paid text access remains separate from token-funded media. A subscription name alone does not settle those costs.