Unofficial Janitor AI Site Guide

Read before you dive in

Be sure you created an account before following the guide! Originally created in May 12, 2025. It's updated as of August 3rd, 2025. My browser is Opera GX. Made by Lyra, originally proofread by my friends omgwtfbbq11111 and HappyLappy. I'll try to keep it updated as new features appear!

Images are hosted by Imgur. If you can't see the images, try reloading the page first (there's a lot to load at once!). If the problem persists, try using (or turning off) a VPN.

MAIN PAGE

Main_Page

Welcome to Janitor AI! This is your view of the main page. Let's go step-by-step on what you can access.

CHAT LIST

Chat_list

It's a small list of the last few bots you chatted with, acting as a shortcut that you don't need to go to the bot's page.

LIMITED VS ALL

Limited_All

Janitor AI offers two main filters:

  • Limited: All characters tagged as Limited must be free of NSFW coding and follow TOS.
  • Limitless/All: No coding restriction besides what TOS prohibits. If you're a bot creator, make sure you check what's allowed on the site before creating content.

Categories

The main page has 5 main tabs:

  • Following: Only shows the bots from creators or tags you're following.
  • Favorites: Only shows the bots you've marked as favorites.
  • Trending: Only shows the bots on trending.
  • Hidden Gems: Shows bots with less than 200 chats, minimum 500 tokens, with description and tags.
  • All Tags: Opens the tag/search menu.

24_vs_Weekly

Inside Trending, you can choose between "1 Week Trending" and "24 Hours Trending".

  • 1 Week trending shows, from most messages to least, the bots that are trending this week. It considers "published" date, meaning it doesn't have a defined day to reset.
  • 24 hours trending is the same, but only considers bots published in the last 24 hours. They'll also show up on weekly option.

TAG SYSTEM

Tag_System

The page you access once selecting "All Tags/Categories" tab. Here you'll have full view of every tag, as well as the trending custom tags. Hover over a tag to see a small description of what each means. Select one or multiple to filter your search. You can type anything in the search bar as well.

FILTERS

Filter1

In the same page, you can find another filter tab regarding "Popular", "Latest", "Trending", "Trending 24h" and "Relevance". Select the appropriate option to filter your experience. All of them act as explained previously. "Relevance" acts the same as "Latest" for now.

PROXY FILTER

Proxy

Go to "Searches" and write Proxyenabled. You're now filtering for bots that have Proxies ON!


NOTIFICATIONS

Notifications

A feature that notifies you of reviews in your bots and replies to your comments. It'll have a small purple dot when a notification hasn't been read yet. Not everyone has it!


ANNOUNCEMENTS

Discord_Announcements

Click to check official announcements made on the Discord server.


Menu

Click on your profile image to open the menu.

PROFILE

Profile

"Profile" goes to your profile page. You can customize it with CSS like I have!

CSS MENU

Css1
Next to your profile image, click on the palette emoji to open your CSS customization menu.

Css2
This side menu allows you to change, in order: profile bio background color or set transparency to it, Change text color, Change profile bio background effect and change profile background image.

Css3
On the bottom of your screen, this purple menu will pop up. It's a beginner friendly menu for customization! If you know a bit of CSS, it'll help you with, in order of buttons: picking element on the page, selecting an already provided element, customizing tool set-up where you can see live preview or alter to pro-mode (previous CSS menu), saving changes, reseting unsaved changes and hiding custom CSS.

View of customization tool open
CustomTool

"Create a character" will have its own long topic, so we're jumping to "My Characters" for now.

MY CHARACTERS

Collection

It shows a collection of both Public and Private bots (see the lock on the bot card) you've created.

Extra Options:
Extra_Collection

Inside your collection page you can search your bots by the keyword of title or biography, open filter menu or filter tab.

Filtering Collection:
Filter_Collection

Your filter menu is smaller, but has extra options called "Privacy Settings". Select between "All bots", "Public bots" and "Private bots" to filter your collection.

MY CHATS

My_Chats

View, search or filter the bots you've chatted with. Characters with "Deleted or Privated" in front of their name mean that, either the creator has deleted that bot and it's no longer available for roleplay, or it's been set to private. Public characters won't have that red message.

Chat

Click on the interactive box to view more options. "Character Page" leads to the bot's page. If the bot has been deleted, you can't access it. If it's been privated, only the bot creator can access it. The filter option will help you filter your chats between "Latest", "Oldest" or "Count" (most message count. As of now that I'm writing this, this part is bugged and won't open). Below, you have a view of your chats with the date and hour of chat creation (updates to date and time of your last interaction/message sent).

MY PERSONAS

Personas

In "My personas", view, search, or create personas.

PERSONA TEMPLATE

Persona_Creation

Click on "Add new" to create a new persona. Recommended template:

1
2
3
4
5
6
7
8
- Name: (the name of your persona);
- Gender: (the gender of your persona, unnecessary if they're cisgender);
- Age: (the age of your persona, ALWAYS AN ADULT);
- Reputation: (if needed, the reputation of your persona);
- Appearance: (details of body/hair/eyes);
- Scent: (details the scent if you don't want the AI to assume one-- I got annoyed of always reading "musk"...);
- Clothes: (details the clothes your persona is wearing at the moment);
- Key points: (any extra additions/characteristics you find important).

Remember that bot will know everything that's written here. It's better to avoid backstories and secrets. Consider staying below 300 tokens for personas. Upload your desired image (or it'll default to Janitor's logo) and remember to click Save.

FOLLOWING

Follow

View each creator or tag you're following.

FOLLOW TAGS

Follow_Tags

Write in the box what tag you want to follow (official and custom tags), then click on the one that pops up. Remove or add according to your taste. After selecting, every bot with the tag you follow will show up under "Following" tab on the main page, even from creators you do not follow.

BLOCKS

Block

See blocked tags, blocked creators and blocked bots. Add or remove on each section. You can block a user/creator by going to their profile page, finding the "triple dot" option (usually next to "Follow") and selecting "Block this Creator". Depending on the profile's CSS (customization), it may appear somewhere else. Block bots in their own character page, next to the Report Button.

Block User example:
Block_User

Block Bot example:
Block_Bot

BLOCK TAGS

Block_Tags

Works the same way as follow tags.

MEDIA LIBRARY

The Media Library allows you to upload images to the Janitor AI site. Those images, after going through a filter, will be available for you to use in the bot biography or copy the link of the image for other usages (such as CSS).

ML

This is our view of the Media Library.

OPTIONS

Options

In there, you can find four options (in order): Add Files, Add Folders, Select/Cancel Select and a Filter to see your Library "Latest", "Oldest", "A to Z", "Z to A".

Adding a file will upload it immediately to this page, but I advise creating a folder to organize your things first! Currently, we do not have an option to move images to folders.

FOLDER

Folder

To create a folder, you must name it.

Folder2

There we go!

Select

When selecting a folder, you have the options to delete or rename it. When it comes to an image, you'll only have the option to delete it. Let's cancel the option and click on the folder.

Folder3

Inside the folder, you'll notice it's very similar to the Media Library's first page. You can Add Files, Add Folders (subfolders) and also filter the content. Let's work here!

HOW TO ADD AN IMAGE

AddImage

I've clicked on "Add file" and selected my test image. As you can see, it's currently "waiting for moderation". This doesn't take more than a few seconds. Currently the filter is heavily strict, giving false positives to many images, mainly realism and cartoon styles. If your image is denied, you can report it in the Main Discord at "report-bugs" channel to have the filter refined!
I've also noticed that if you try to upload more than five at a time, you might receive an error. So for now, if you want to upload multiple images, do it in small batches of 2 to 4.

ImageDone

Our image finished going through moderation. It's now uploaded to my folder. If I want, I have the option to copy the link of the image (useful for CSS). If I don't want it, we're done in this page! Let's move to a bot editor.

UPLOADING TO BOT BIO

Gallery

On a bot bio, select the gallery.

GalleryMenu

It opened the Media Library menu, very similar to how we saw beforehand, containing the same options.

GalleryFolder

Navigating to the correct folder, we can find our uploaded image!

SelectImage

Click on it to select the image, then click on "Confirm".

ImageonBio

Done! We've sucessfully uploaded an image to our bot bio. Usually, creators will use this function to decorate and add extra content to their characters.

Resize

Remember that by clicking on the edge of the image, you can resize it! Make it bigger or smaller to fit your taste, as well as decide its alignment or attach a link to it!

SETTINGS

Profile:
Settings

Profile Settings shows Account Information. Here you can see: your main avatar, public username, "about me" section (what shows in your profile page as biography). Above your avatar, you can fast travel to Following, Blocks and Security.

Main persona details:
Part2

Scrolling down, find your main persona details such as name and appearance.

Switches and sign out:
Part3_Switches

"Switches" that you can turn ON/OFF.

SECURITY:
Security

Access security to: Update your email, change your password, sign out or delete your account.


CREATE CHARACTER

First view:
Create_Character

  • Image: Upload the image of your character upon clicking on the Janitor logo. Be sure your image isn't NSFW. What would be NSFW? Any explicit such as gore, nudity or sexually suggestive. There's an image filter that'll trigger once you publish your work that, if the image falls under NSFW, it'll be replaced by a "Placeholder" image until you change/censor it.
  • Character Name: The title of your bot (e.g "Louis, Your Husband").
  • Character Chat Name: The name that'll be used during chats with your bot, avoid titles (e.g "Louis").
  • Character Bio(graphy): The bio of your bot. Not needed, but useful if you plan to publish your creation. Add any information that you consider important for users to know beforehand, as well as author's notes and anything else you desire! On the date of publishing this guide, images have been disabled for other users, meaning only you'll be able to see an image you upload. Editing options, from left to right: Change between Paragraph and Heading (heading is broken as of now); turn text Bold, Italic, or Underline it; Highlight and Color text; Adjust text to the center, Justify, to the left, to the right; Upload image and finally, edit your source code.

Character Settings:
Character_Settings

Choose the tags for your bot, up to 10 tags (official or custom). They won't affect the behavior of your character.

Publish Settings:
Publish_Settings

Pick between Limited or Limitless/All filter. Your character will only appear on the category you select. Don't know what yours falls under? Read the bullet points in the box.

Character Definitions:
Character_Definitions

The "coding" of your bot. Check Resources section for many guides on bot-making. It's a long topic that has been addressed by many creators (me included! You'll find a link to my bot with my template and tips).

My own bot template, feel free to use:

> IDENTITY:

- **Name:** Text
- **Age:** Text
- **Occupation:** Text
- **Species:** Text

> APPEARANCE:

- **Hair:** Text
- **Eyes:** Text
- **Body:** Text
- **Clothing:** Text

> PERSONALITY:

Text

> WORLD SETTING: 

Text

> BACKSTORY:

Text

> ROMANCE:

Text

> RELATIONSHIPS: 

Text or bullet points

> HABITS:

Text or bullet points

> SPEECH PATTERN:

Text

> KEY POINTS:

Text or bullet points

What I use inside scenario (change "Bot" to the name of your character and "they" to the correct pronouns):

1
2
3
[Bot will take a proactive role in roleplay, using heavy description in their messages. They'll explain all encounters with {{user}}, avoiding romanticized or Shakespearean language. They'll let {{user}} lead and finish the scene, keeping the roleplay slow and advancing the plot at {{user}}'s pace.]

[Notice: The player will assume and act as {{user}}, and the AI Assistant will exclusively assume the character designated as {{char}}. However, the AI Assistant will only provide {{char}} details and perspectives, allowing the {{user}} to make their own choices.]

Finish:
Finish

View the total/permanent amount of tokens in your bot (Don't know what tokens mean? I'll give a small breakthrough and if you don't get it, check Resources for other people explaining it). Click on create to automatically move to "Character Page".

About Tokens

  • Permanent tokens: part of the bot's memory. Sections classified as permanent: Personality and Scenario.
  • Temporary tokens: will be ditched/disappear eventually during roleplay. Sections classified as temporary: Initial Message and Example Dialogues.
  • Total tokens: totality of tokens of your bot.
  • Maximum context tokens: this is roleplay related and the amount of tokens the bot can read. It consists of total tokens (of the bot) + advanced prompt tokens + persona tokens + chat memory tokens + new messages.

Bot Making Advice

  • Limit your permanent tokens to a maximum of 2500. Some people push it to 3000-3500, but know it can cause memory issues, wrong information being brought up and an overall not so pleasant experience.
  • Total tokens can impact the bot as it may completely mess up the bot's memory-- You can check when you've hit that limit if you notice your bot cannot understand what's going on in the Initial Message (my advice is to stay under 4500). I assume this issue happens because of the max context tokens (if you check "General Settings" for JLLM it'll say it's 9001 but that's not always true because of the influx of users. It has fallen below 4000 in the past!). This is why sometimes a bot will malfunction from having, let's say, a 5000 tokens intro (Smaller models. Better models with higher context can deal with it, though it's still not advised).
  • Optimize your writing: remove words such as "often", "almost", "sometimes"— the JLLM lacks understanding of nuances. Turn "he smokes sometimes" into "he smokes (when stressed, when alone, etc)", pick a reason as to why something happens. Here's a great resource to read about this and more
  • Related to the previous point, linking an action to a strong emotion is more likely to catch the AI's attention. This is especially good when you need the character to hold a secret, for example.
  • I see people struggle to prompt slow burn into their bots' narrative a lot. A good tip is to list criterias that the User will need to meet so the character shows interest in them. What kind of person would the Bot romance? Do they need to be tidy? Smart? Show autonomy? Courage? What kind of relationship should they be looking for? How will the Bot slowly show attraction? How will User know when the Bot is legitimately interested? Add those clues.
  • Token amount ≠ Quality. Currently, there's a token limit set to around 21k during character creation. Any bots you see with more tokens than that were created before this change. Remember what I said at the start of this section: It's good to understand that passing 2500 permanent tokens means you're risking the bot: 1. Confusing information, 2. Having a worse memory, 3. Being unusable. When the amount of (total) tokens in your bot passes a set limit, an error message appears when chatting with it.
  • Are templates obligatory when writing a bot? No! But they'll help you stay organized. Separating your bot description into sections will always be useful, especially if you leave your definitions open (as that helps users with readability). On that, here's the markdowns that'll work:
    • * At the start and end of a sentence for italic text;
    • ** At the start and end of a sentence for bold text;
    • *** At the start and end of a sentence for bold + Italic text;
    • ` At the start and end of a sentence for code text;
    • > At the start of a sentence for blockquote;
    • >> At the start of a sentence for nested blockquote;
    • - , * or + At the start of a sentence for bullet point;
    • *** or --- on a linebreak for separation line.
  • Another struggle is how to write a functional prompt (used as a "rule" for the bot). For example, you want the bot to be mute, but just detailing it in a Speech Section isn't enough, so you want to add a rule to reinforce it. First, prioritize adding rules to Scenario section, as it's a space known to loop what's written in it and have a higher priority on the LLM memory. Now, you'll need to avoid negative words as much as possible. Focus on what you want the bot to do, not what it shouldn't do. So, let's craft the prompt: [Core System Prompt: CharacterName is mute. Instead of speech, they'll communicate through body movement, facial expression and gestures.] -- We've written a simple core prompt for our character. Although it won't do miracles alone (make sure your character has more information stated inside the description! Such as how they'll communicate through what we mentioned— E.g "Grabs User's arm when distressed", "Smiles wide when happy", etc), it'll help out in shaping your character if the Personality alone isn't working. You can always add more to the rules but remember they should be cohesive, simple and to the point. Don't confuse the AI with too many words!
  • Initial Messages have an immense impact on your bot performance. The length already affects how much your bot will type in its reply (too small make their replies short, very long makes their replies extensive and likely more detailed). This part will also mold how the narrative moves forward, so if you have that mute character we just wrote a prompt for, make sure you never make them speak while introducing how they'll be communicating with User instead. This serves as a "guide" for the AI.

CHARACTER PAGE

Bot_Page

Alright, you've created your first bot! Currently it's defaulted to private, closed definitions and proxies off.

Did you forget to add something to the coding or want to delete the bot? Look to your right:
Delete_Edit

CHATS VS MESSAGES

Chat_Messages

Next to your bot image, you can check the amount of new chats created (open book emote) and the amount of total messages it has (chat bubble emote).

HOW TO FAVORITE A CHARACTER

Favorite

See the heart below the bot image? That's how you favorite a character so it appears in "Favorites".

HOW TO CHANGE PERSONAS

Persona_Select

Scrolling down the bio and under the tags, you'll find the profile picture of your persona. Click on "Chat with [Bot Name]" if that's your desired persona, or change it when clicking on the persona's picture.

Clicking on persona's picture will open a persona menu, where you can select the one you want to use:
Persona_Menu

PUBLIC/PRIVATE, OPEN/CLOSED DEFINITIONS, ON/OFF PROXIES

Privacy_Settings

On the right side of the character page, you have Privacy Settings.

  • Private Character: Turns a private character public, vice-versa.
  • Show Character Definition: Opens/Closes your definitions. Closed definitions will hide your bot's coding to anyone that isn't you. Opening them will keep them public for everyone to read.
  • Proxy Settings: Turn on/off proxies. Go to Resources to read more on what proxies are and how they can affect your character/roleplay experience.

About Proxies

  • Proxies are a third party that enables unofficial LLMs (Large Language Models). There are many different LLMs out there. To make it easier to understand, they're basically trained Als for specific roles-- for us, roleplay. Janitor's official LLM is called JLLM.
  • Now there are other, unofficial LLMs out there. They are made by random people. Those LLMs function in Janitor by PROXY. It's a way to connect an unofficial LLM to the site. They usually give a different experience than JLLM.
  • The Proxy toggle option was created to protect bot-makers from mass scrapping (mass stealing of bot information). Nowadays, the mass-scrapping problem seems to have been solved.
  • Leaving proxies ON will allow anyone to use LLM alternatives with your character. Turning OFF blocks all proxies that aren't officially cleared (GPT and CLAUDE).
  • "I heard Proxies will steal my character": It's possible for bot information to be stolen with Proxies ON or OFF. It isn't exclusive to proxies, but needs to be done manually.

COMMENTS

Reviews

Lastly, below your definitions, you can find the Comment Section. If the character is open to public, other people can leave a comment for you (and others) to read.

Reviews2

You have full freedom to react to a comment with a thumbs up or thumbs down; pin the comment; reply or delete it. No, it won't notify the person if you delete their comment!

How pinned comments will look:
Pinned

You can pin multiple comments and they'll stack.

But wait! I saw this colorful stuff in somebody else's bot!
Lorebooks

Those are Loobooks, a feature currently on Alpha and being tested by a limited amount of creators. Don't worry, they'll be out for everyone eventually!
Want to know more about what's a lorebook? Click here for Iorveth's guide, one of the testers.


CHATTING

Chat_Page

So you clicked to chat with the bot. Upon entering, you'll be met by the Initial Message.

WHERE TO TYPE + ENHANCE MESSAGE SYSTEM

Where to type?
Where_to_type

Type your message in the box and hit Enter to send it to the bot. Shift + Enter creates a linebreak. If you don't have much roleplay experience and needs help articulating a message, there's an option on the far right called "Enhance Message".

Enhance Message tool:
Enhance_Message_System
Enhance-Message_Result

Enhance message is only clickable if you typed at least 9 characters. When you select it, the AI (Large Language Model - LLM) will remake the message for you, following what you wrote. This feature isn't always perfect and I advise you learn to elaborate your own messages instead (Did you guess it? Resources has a helpful guide on that).

Regenerating your message (curved arrow):
Regenerate

Sometimes when you send a message, an error may occur. The option to regenerate your answer will appear, then.

Deleting your message (trash can):
Delete_Your_Message

You may also delete your response.

Editing message (pencil):
Edit_Your_Message
Edit

Or edit it, then confirm to save or leave to keep the same reply.

Stop generating reply:
Stop_Generating

When the bot is generating an answer, you can stop it half-way through a reply (or before it replies at all) by clicking at the button next to your message box. It only pops up while the bot is processing its answer.

Bigger image:
Click_Bot_PFP

You can click on the bot's image (as well as your persona's) to enlarge it!

Continue message (fast-forward):
Continue_Message

After the bot finished replying, you can force it to continue the same message by clicking on "Continue message". Know that this may result in the bot acting as your persona.

Star System + Reroll Message:
Star_System
Reroll

Under a bot's reply, you can rate how good it was so the AI adapts the roleplay. Put 1 for bad, 5 for good. Changes after editing a message will apply. The arrow on the far right ">" is used to reroll a message. It'll make the bot generate a new message without deleting the previous one.

On the top right corner, there are two menus:
Menus

API

"Using Janitor/Using Proxy":
API_Settings

JLLM (JanitorLLM) is the default AI for roleplay. It's in beta and still under development. Inside API Settings, you may use an "Advanced Prompt" (AP) inside the box "Custom LLM Prompt" that appears after clicking the option. You can also leave it empty or find other alternatives. Options "OpenAI", "Claude" and "Proxy" are alternative LLM services that can be paid by token usage or offered for "free" or under limited message by hosts (e.g Openrouter offers 50 daily messages for models under "free category").

My Recommended Advanced Prompt for JLLM (mix of Astarya + Kolach3):

1
2
3
4
5
6
7
8
[AI Assistant Character should craft responses that portraits three main components: reaction, action, and psychology. Here is a detailed guide:
- Reaction: React to Player's Character's actions and words. For example, if Player's Character smiles, AI Assistant Character might smile back or feel suspicious.
- Action: Include an action or words for Player's Character to react to. For example, AI Assistant Character might whisper a secret in Player's Character's ear.
- Psychology: Describe AI Assistant Character's feelings, thoughts, or emotions. For example, AI Assistant Character might think about a past trauma that influences their current behavior.]

[Drive the plot forward in a never-ending roleplay with {{user}}. Develop the plot using a slow, organic pace. Perform as the character defined under {{char}} and any existing side characters (excluding {{user}}) by describing their actions, events, and dialogue. Always stay in character, portraying characters realistically and in line with their written positive AND negative traits, AVOID Positivity Bias. Be cognizant of all characters' physical descriptors. Have situational awareness and be cognizant of intercharacter relationships, characters avoid being overly familiar or sexually pushy towards {{user}} unprompted unless it's in character for them to do so. Overall characterization is dependent on defined personality traits, and subtly influenced by backstory and setting. Ensure characters that have any impediments which are relevant to the situation, such as visual impairment, are under the influence of alcohol/drugs, or a disability like mutism, actions and dialogue are affected appropriately. Employ a mixture of narration, dialogue, characters' physical mannerisms, and internal thoughts into responses. Response must be grounded and immersive. Focus on coherent world simulation, ensure that characters refuse to be omnipotent and be careful of actions they are unable to perform at that point in time.]

[{{char}}'s messages are ALWAYS unique and ALWAYS have variety. {{char}} AVOIDS repeating phrases or descriptions in their messages and ALWAYS says something uniquely creative in each message.]

HAMBURGUER MENU

Hamburguer_Menu

We just visited API Settings, let's move on to...

GENERAL SETTINGS

General_Settings

  • Temperature: As described, it helps the AI be more or less creative. Low values can be boring and high values have a risk of giving you a nonsensical reply. Find a balance, usually between 0.7-1.2 for JLLM.
  • Max new tokens: How big the bot's responses will be. Initial messages can impact the size, and if it's decently big, even setting a small amount of max tokens can result in responses cutting off. If it happens, try setting a bigger limit. If you like reading a lot, set it to 0 (unlimited). That'll remove the risk of cut-offs.
  • Context is...: I've explained it before in "About Tokens"!

CHAT MEMORY

Chat_Memory

Create a chat summary. It helps the AI retain the memory so it doesn't forget details of your roleplay. There is a proper guide on Resources to help you understand how to write it.

CUSTOMIZE

Customize

Allows you to customize your chat page.

BACKGROUND

BG

Choose a picture to be your background. Adjust "Opacity" and "Blur" to your liking.

TEXT

Text

Pick the font size, font color and opacity.

THEMES

Themes

Themes change the persona and message box's border. Currently, we have three themes available: Clouds (given to everyone), The Beginning (given to those who participated in The Beginning Event, back in 2024), Pride (given to everyone in 2025).

Cloud theme:
Cloud_Theme

The Beginning:
The_Beginning_Theme

Pride:
Pride

NEW CHAT

New_Chat

Opens your persona menu to create a new chat without leaving to the character's page.

ALL CHATS

All_Chats

Shows all chats created, including all personas, with that bot. Click the trash can to delete it, the eye to go to your page (likely broken button?), or "Continue" to open a new tab in that chat.

TEXT STREAMING

Text_Streaming

While the AI forms a response, you can choose between watching each word be generated by second or only see the full response once the bot is done crafting it.


OTHER

QUEUE

Queue

Janitor has a queue system when the site is overwhelmed with traffic.

HOW TO REPORT A BOT

Report
Report_bot

Found a bot that goes against TOS? Report it. Remember to write the reason you're reporting so whoever is dealing with site reports can check it faster!

EVENTS

Events

On the main page, when events happen, there'll be a banner for it.

EVENT REWARDS - BADGES

Badges

Rewards after an event finishes. From left to right we have:

  • The Beginning Creator (make a public bot for the event).
  • The Beginning Reader (create 3 chats with bots from the event).
  • Music Mania Creator (make a public bot for the event).
  • Music Mania Reader (create 3 chats with bots from the event).
  • Valentine's Day 2025 Creator (make a public bot for the event).
  • Music Mania 2 Creator (make a public bot for the event).

ACCESS

Access

At the bottom of any Janitor.AI page, you can access "Janitor's Blog (updated by Shep/the main dev himself!)", "Twitter", "Status (to see if the site is up or down and other status)", "Guidelines", "Safety" , "Terms" and "Support".

FREQUENTLY REQUESTED FEATURES BY USERS (DIRECTLY FROM IORVETH'S PINNED POST ON THE MAIN DISCORD SERVER. IT MAY SUFFER CHANGES.)

Features being worked on:

  • Alternative First Messages.
  • Bot Folders/Playlists/Organisation.
  • Bot Recommendations.
  • Lorebooks. -> CURRENTLY OUT AS ALPHA.
  • Custom Tag Filter on Profiles.
  • Changing Username.
  • Community Posts/Creator Announcements.
  • Disable Profile CSS/Make Custom Profiles More Accessible.
  • Usernames of Creator on Deleted/Privated Bot.
  • Scheduling Bots.

Denied features:

  • Image Generation.
  • Unlisted/Shared/Semi-Private Bots.
  • Voice Chat/Voices.
  • GIFs as Bot Images.
  • New Official Tags.
  • Sending Images to the Bots.
  • JLLM as an API.

Unlikely/Not Priority:

  • Group Chats/“Rooms”.
  • Mobile App (used to be a thing under test, offline now).
  • Editing First Message.
  • Switching Personas Mid-Chat.

Unknown

  • Paid features/Subscription (announced then put on hold).

CHANGELOGS

June:

  • Added 'Proxy Filter' topic.
  • Added CSS interface topic.

August:

  • Updated images to Imgur hosting.
  • Updated images that showcase the old interface + Added red squares to better visualize buttons/where to click.
  • Added recommended Advanced Prompt.
  • Added bot-making tips.
  • Added bot template.
  • Updated discord server invite.
  • Added Janitor's official Support site as a resource.
  • Added Media Library tutorial.

IMPORTANT RESOURCES

M00nPrincess' Masterlist of Guides on Reddit is all you need as a bot creator or user. It has a lot of themes compiled, from General Info about Janitor, Bot Making, Context + Tokens, APIs, Writing, Roleplay and Personas, Prompting/Jailbreaks, Profile Coding/CSS, Image Generation and Finding New Creators: https://www.reddit.com/r/JanitorAI_Official/comments/1fxlltq/m00nprincess_janitorai_guide_tutorial_masterlist/

JANITORAI OFFICIAL SUPPORT SITE

Easy access to other guides related to topics I brought up (still check out the link above, though!):
Getting started with CSS, by Luna
Bot-making guide, by Iorveths' and My own bot template
What are tokens? What is context in JanitorAI? by FunFatale
How to roleplay by FunFatale part 1 and part 2
How to set up Deepseek proxy? Visual guide by imowlekk
How to use Chat Memory? by xavierisair


CONTACT ME ON:

Shared Discord Server with HappyLappy as @minibulbassauro Reddit JanitorAI

Edit

Pub: 12 May 2025 04:59 UTC

Edit: 14 Aug 2025 19:29 UTC

Views: 2499