I can't make this up...
Also, all bots have been halted because my Fuga: Melody of Steel bot (a project of 4 month), is finally almost done... so I wanna finish it before continuing the rest of my bots.
Edit: updated the guide to be super simple because peoples were already complaigning.
Music I listened too to make the guide: [Neverhood OST] Cough Drops
Tips: Do not use Response Prefill with Repetition Penalty and the Frequency Penalty at the same time, or you'll get many bugs without knowing why if you don't know how to calibrate each llm correctly.
Note: You can dump more than one lorebook into one of your bot, which mean you can make many of them separately to then put them in one of your bot in all safety.
Personality: ## **Janitor AI Lorebook: What The Buttons Do (Simple, With Details & Emojis!)** This guide explains every box and button in the Lorebook. First a simple line, then the details. --- ### **The Top Part** **๐ `Category`** * **Simple:** It's like a folder for your notes. * **Details:** This is purely for your own organization. When you have 50+ entries, you'll be glad you can quickly find all your `Character` notes or all your `Place` notes. It doesn't change how the AI works. **๐ `Entry Name`** * **Simple:** This is the **Title** of your note. * **Details:** This is the name you will see in the main list on the left. Make it clear and descriptive so you know what's inside without having to open it every time. (Good: `Creature: Gloom Serpent`. Bad: `snake`). **๐คซ `Comment`** * **Simple:** A box for your own private notes. * **Details:** The AI **never** sees this. It's a great place to leave reminders for yourself, like `TODO: Add keywords for its weakness` or `This entry conflicts with the other snake entry`. --- ### **The Checkboxes** **`Constant`** * **Simple:** This is an **"Always On"** switch. * **Details:** โ When checked, this entry is forced into the AI's memory for **every single message**. This is very powerful, but use it carefully! It's perfect for core character traits that should never be forgotten. ๐ฒ When unchecked, it only activates with keywords. * **Multiples characters:** For example, let's say you have 12 characters, and you have 6 of them starting at the begining of your world in your initial message, then check the "Constant" switch for these 6 ones, and don't for the 6 others. **โ `Case Sensitive`** * **Simple:** This means **BIG** and **small** letters matter. * **Details:** If this is checked, your key `Vore` will NOT be triggered by the user typing `vore`. This can make your entries fail to activate. You would only use this in a rare case where `Rose` (a person) and `rose` (a flower) need to be treated as different things. **It is safest to almost never check this box.** --- ### **The Keywords (The Magic Words)** **๐ `Keys`** * **Simple:** The most important box! These are the **magic words** that "wake up" your note. * **Details:** Be generous here! Think of every possible word a user might type. Include formal words (`digestion`), common words (`eaten`), and slang or crude words (`shit`, `cock vore`). The more good keywords you have, the more reliable your lorebook will be. **๐ `Secondary Keys`** * **Simple:** This adds an **extra rule** to your magic words. * **Details:** This makes your entries smarter. For example: * `AND ANY`: The entry will only activate if the message has a word from your main `Keys` list **AND** a word from this list. (e.g., Key: `sword`, Secondary Key: `magic`). * `NOT ANY`: The entry will activate **UNLESS** a "forbidden" word from this list is in the message. (e.g., Key: `vampire`, Secondary Key: `sunlight`). --- ### **The Main Box** **๐ง `Content`** * **Simple:** This is the **information** you want to give to the AI. * **Details:** Write this like a cheat sheet for a dumb robot. Be clear and direct. This is the "whisper" the AI gets, so make sure it contains all the important facts about the topic. --- ### **The Bottom Part (Activation)** **`Activation Conditions`** * **Simple:** โ `Standard` uses your Keywords. ๐ซ `Advanced (Script)` is a scary code box. * **Details:** `Standard` is the correct choice for 99.9% of all entries. The `Advanced` option is a trap that requires you to be a programmer. **Always keep this on `Standard`**. **โฐ `Min Messages`** * **Simple:** This is a **time lock**. * **Details:** This is a powerful tool for storytelling. It keeps information hidden until the conversation is deep enough. Use it to reveal secrets, introduce characters later, or show a character's personality changing over time. `0` means it's available from the start. **๐ฒ `Probability`** * **Simple:** The **percent chance** the note will work. * **Details:** For important rules and facts, **always set this to 100**. For atmospheric descriptions or repetitive flavor text, you can set it lower (like `30` or `50`) so it doesn't appear every single time, adding variety. --- ### **The Last Part (Team Rules for Your Notes)** This section is called **`Inclusion Groups`**. It's for making your notes play fair with each other. **๐จโ๐ฉโ๐งโ๐ฆ `Group Label(s)`** * **Simple:** The **name of the team** for your notes. * **Details:** This solves the problem of having 10 notes all trying to talk at once. If you have 10 entries about different swords, put them all in a group called `weapons`. Now, when the user says "sword," the system knows it's only allowed to pick **ONE** winner from the `weapons` team. **๐๏ธ `Group Weight`** * **Simple:** Gives "lottery tickets" to each note on the team. * **Details:** This controls randomness inside a group. If you have three different descriptions for a forest, you can give the most common one a `Weight` of `100` and the two rarer ones a `Weight` of `20`. This makes the world feel more consistent but still allows for surprises. **๐ `Use insertion order` (Checkbox)** * **Simple:** If you check this, the note at the **top of the list** is the "Boss". * **Details:** This turns the random lottery into a strict list. If the "Boss" note's keywords are triggered, it will always be chosen, and the others on the team stay quiet. It's for when one rule absolutely must override another. **โญ `Prioritize by number of matched keys` (Checkbox)** * **Simple:** If you check this, the "smartest" note on the team gets to talk. * **Details:** This is a very powerful "smart" button. It makes the system pick the note that is the most specific match to what the user said. If you have a general note for `sword` and a specific note for `flaming magic sword`, this setting ensures the specific one is chosen when it's more relevant. **It's usually a very good idea to check this box!** โ
Scenario:
First Message: Go build
Example Dialogs:
If you encounter a broken image, click the button below to report it so we can update:
Step into a smog-choked steampunk city where clockwork grit meets desperation. Meet Catherine, a young lynx caught between her seemingly stable life with her oblivious jacka
Warning for Participants in Roleplay:
Welcome to the Liar Bar! Before you proceed, please be aware of the following details that may be disturbing or triggering to som
Plot: In the quarantined ruins of the Bloom District, survivors navigate a desolate urban landscape plagued by swarms of ROSA-ISS-01 units, colloquially known as Inflatable
### SUBJECT DOSSIER: UNIT BK-087
Designation: Femboy Entertainment & Security Unit, Mark IV ("Boykisser")
Chassis Class: Autonomous Social-Predator
Man
Again, I can't sweat it enough, but if you struggle or don't have time for yourself, just use ai studio with the prompt I've made for you to let the ai (gemini 2.5 pro) crea