Coming from Janitor.AI?
Your prompt got cut to 4K characters — silently. Ours shows you the meter.
Early May 2026, Janitor.AI silently shortened its proxy prompt cap to roughly 4–8K characters, breaking long custom system prompts mid-session for power users — the same week JLLM's output quality cratered into repetition loops and homogenized character voices. That came on top of mandatory ID verification rolling out in Australia and Brazil, ongoing proxy 429 errors, and unannounced filter changes — the pattern that spawned r/JanitorAI_Refuges in early 2026. FictionMaker's Canon Ledger keeps your story's load-bearing facts pinned in the AI's context with a visible token meter, requires no biometric ID, includes its hosted adult-ready model in every plan — no keys, proxies, or top-ups — and is built for stories that run hundreds of chapters.
On Janitor.AI
- Proxy prompts silently capped at ~4–8K characters — custom system prompts truncated mid-session
- Bring-your-own-model on top: API keys, OpenRouter or DeepSeek credits, proxy URLs that 429 mid-scene
- Memory that forgets characters and plot after a handful of turns
- Mandatory ID verification rolling out in AU and BR; more countries coming
- Filter behavior that changes overnight, breaking in-progress scenes
On FictionMaker
- A Canon Ledger instead of a 4K box — pin backstory, scars, voice, and rules; always-on pins ride every generation
- Hosted model built for adult long-form fiction, included in every plan — no API keys, no proxies, no top-ups
- Persistent memory layered three ways: auto-extracted story context, universe lore, and user-pinned canon
- Age verification only — confirm you're 18+, no government ID, no biometric upload
- A live token meter shows your pinned-canon budget and warns before pins stop fitting — no overnight policy changes
- Drag a character card in (CCv2/CCv3 PNG, JSON, or .charx) — keyword lorebook entries become Canon Ledger pins, constant entries become world rules
- Your imported character is chat-ready the moment the import finishes — greeting, voice, and example dialogue carried straight from the card
Try it right now — no account
Free previews, written live by the AI. Previews cap at spice 3/5 — sign up free (18+) to unlock the full slider.
Bring your characters
Drag a character card here — the PNG or JSON you exported from SillyTavern, Chub, RisuAI, or a JanitorAI extractor.
Becomes a character, a world, and pinned canon memories — ready to write in seconds. Your card stays on this device until you confirm.
We don’t train AI on your content. Encrypted at rest. Deletable on demand.
Common questions from Janitor.AI users
Do I need my own API key or proxy?
No. A hosted model built for adult long-form fiction is included in every plan, including Free — no OpenRouter or DeepSeek credits, no proxy URLs, no 429 roulette. Two hard limits (no minors, no real people), nothing else; on the rare occasion the model balks at a valid prompt, the interaction refunds automatically.
Will my long custom prompts get cut off?
Not the way you're used to. Pins you mark always-on are reserved context on every generation, pins are never cut off mid-fact, and the Canon Ledger's live token meter warns you before your always-on canon stops fitting. Compare that to a proxy cap you only discover when your character breaks mid-scene.
Do I need to verify my real ID?
No. We require age verification (you confirm you're 18+) but we don't ask for or store any government-issued ID, and we don't do biometric scans. We're GDPR compliant and we don't train AI on your content.
How well does memory hold up across long stories?
Three layers: (1) auto-carried story context — characters, chapter summaries — on every call, (2) universe lore for stories that share a world, and (3) the Canon Ledger: facts you pin as permanent canon, always-on or keyword-triggered, with a live meter of your canon budget. The model doesn't drift after a few turns because always-on pins never leave the prompt.
What about my existing Janitor characters?
Drag a character card onto this page — any CCv2/CCv3 PNG, JSON, or .charx export (JannyAI-style extractor cards work too). After a quick preview-and-confirm you get the character, a private world from the lorebook, and keyword-triggered Canon Ledger pins that fire on the same trigger words they did before. The greeting becomes Chapter 1. No card? Paste the description into our character builder.
Is filter behavior stable?
Yes. We don't push silent filter updates. Hard limits are documented (no minors, no real people) and unchanged since launch. Beyond those, your story stays your story.
Bring your stories. We’ll keep them safe and we won’t cut them off.
Create your free account15 AI interactions/day free · No credit card required