Janitor
Home
Ctrl K
LoginRegister

Arcanis (Version 0.10)

Arcanis (Version 0.10)

303

4.4k

by:@Glove21

DISCLAIMER: Unfinished

A growing number of people became sleepers, perishing to the molding incident. Nobody knows why, but you're about to find out.

100+ characters

Eventually this will be a massive persona-style RP. Each character will have intricate details and relationship progress. It's not like this now and will be on hiatus for the next month or two due to IRL responsibilities.

BEFORE CONTINUING

If you don't want to pay for a proxy, you CAN use them FOR FREE (tutorial at the bottom). Most LLMs can handle lorebook entries. JLLM can't. The lorebook is GARGANTUAN.

LORE:

People on Earth are randomly becoming 'sleepers'. There are two ways for this curse to occur. Either by synchronously sleeping within the vicinity of another sleeper(Can happen to humans from Earth or any Arcani), or at random(Can only happen to humans on Earth).

You became a sleeper at random.

All sleepers will gain an additional body in the parallel world; they will never truly sleep again, since their consciousness will always be either in their body or the parallel. The LLM will most likely mess this part up.

Most sleepers find themselves in inconvenient places on their first appearance because of pure bad luck, and as a result, end up dying pretty quickly (i.e. appearing in a princess' bedroom and getting executed, appearing in a volcano, appearing on the edge of a cliff and falling).

If either body of a sleeper dies in their world or the parallel world, their remaining body will turn to a lifeless pile of moldy flesh.

The only mechanic I'll tell you right now is sleeping. Sleeping will change the setting to where you left off in the parallel world. Sleeping next to a character will permanently make them a sleeper as well, causing them to appear right next to you wherever you left off in the parallel world.

LOCATIONS (yea I know I can make it more original lol, I'll rename them on the official release, but Spire Eldrimus is staying though, that one's cool.):

Silversteel Kingdom (Kratocracy with Colosseum), Oakglen (Peaceful Duchy with snobby nobles), Spire Eldriumus (Arcane, studious magocracy with a magic academy, Arch Intercept 1), Sunken Coast (Massive merchant's hub and smuggler's bay), Silent Vale (Quiet city, Arch Intercept 2), Gloom Fens (Supposedly haunted, but actually run by bandits), Mistwoods (Some magic forest with demihumans)

FACTIONS:

idk you figure it out lol, I made i think 8 of them with around 3 tailored characters each and probably around 20+ fodder characters, so 44+ characters for that.

CHARACTERS:

There's at least 100 of them (including fodder characters). Each character has a unique weakness/fault in their personality. Why? Fugg you, that's why.

I may be adding some sleepers as additional characters down the line as well, but that'd involve me optimizing the lorebook and creating new entries, which life is making pretty difficult rn.

DISCLAIMER:

Don't expect much lol, this is my first open world on janitor and I kinda went nuts with javascript and fucked around a lil too much. It may or may not waste tokens; I did a few context optimizations, but they make it hard to debug, so actively give your token usage a check. I didn't really do any checks on whether it was being efficient or not, so be sure to keep checking your usage. It's entirely experimental.

And yes ik the picture is ass. It's not supposed to be pretty. I'll make it look better when it's done.

Don't bother with the below unless you're gonna use JLLM anyway.

This is EXTREMELY lorebook and script heavy. Please, FOR YOUR IN OWN SANITY, PLEASE use a proxy. JLLM may only ever pass through the lorebook sections in context memory when made to think (which is out of my control). Otherwise, it'll simply pass over the text and not actually add anything new, instead writing its own story and lore.

Unless you can do some hocus pocus wizardry bs to make it think on every prompt so it actually references the lorebook, you will be running into the following problems consistently:

  • Key mechanics for plot progression like sleeping, factions, and the power system will not work with JLLM.

  • Locations will be entirely made up with JLLM and will not follow lore whatsoever.

  • Characters introduced by JLLM will be irrelevant to the plot, or will be entirely made up.

  • You will quickly run out of tokens. The lorebook is massive; it has lots of keywords; the RP is meant to be long.

In short, I have spent 12 hours trying to fix this only to learn jllm won't use the context I inject unless forced to go through a thinking phase, which is already never guaranteed. JLLM IS TRASH.

That's why it WON'T work with this bot and other LLMs will.

PROXY TUTORIAL

You can use a proxy FOR FREE with OpenRouter.ai. First result on Google if you don't trust links.

  1. On Janitor, open a chat, click the three bars in the top right corner. Click API settings. Then click Proxy and 'Add Configuration'. Leave it open for now.

  2. Get an API key from Openrouter and paste it into the API key.

    a) On the homepage, click 'Get API Key'. Then click 'Create'.

    b) Then give it whatever name you want. You don't have to edit the other fields.

    c) Copy and paste the API key into Janitor.

  3. If you're a cheapskate like me, you can paste one of these in the Model Name (Can be any model on OpenRouter, not restricted to these two):

  • arcee-ai/trinity-large-preview:free 131000 tokens; free but kinda trash (still better than JLLM; can reference lorebook entries but may sometimes talk or act for you, so you need to get it used to not doing that in the RP. A custom prompt in your config helps significantly.).

  • deepseek/deepseek-v3.2 163840 tokens; paid, but extremely cheap and affordable, offering an interesting and more lorebook accurate slow-burn storytelling experience.

  1. Paste this exactly in the Proxy URL:

    https://openrouter.ai/api/v1/chat/completions

  2. After this, on Janitor, click 'Save Changes'. Then 'Save Settings'. Then refresh the page. It should work after that.

  3. (optional) If you REALLY wanna be a cheapskate and use arcee for free, make multiple accounts and repeat the process, creating multiple proxy configurations that you can swap to.

Now you're done.

Made by glove21

Created Feb 25

Updated Apr 3

Published Feb 28

  • Limitless
  • #isekai
proxy allowed

Published chats