Character.AI Lorebook Guide: How to Build the World Behind Your Characters (2026)

TutorialsBy Alex||13 min read
Share:

Character.AI dropped its Lorebook feature into beta on July 24, 2026, and I had my first one built by Saturday night. If you've ever watched a character forget the name of a town you described three messages ago, the Character.AI Lorebook is aimed straight at that ache. It's a reusable stack of world facts your characters can pull from mid-chat: side characters, places, factions, the rules of how magic works in your story. This guide is what I actually learned building one around Sabine, my long-running harbor-town detective, across a single weekend.

Quick honesty up front, because it changes who this is for. During the beta the Character.AI Lorebook is locked to c.ai+ subscribers, the $9.99/month paid tier. Wider access is promised "over time" with no date attached. If you aren't sure the subscription is worth it, I broke that down separately in my c.ai+ subscription review, and I'd read that before you pay just to try lore.

The short version

A Character.AI Lorebook is a set of world-knowledge entries (Title + Content + up to 8 keywords each) that your characters draw on when a keyword shows up in chat. One lorebook can link to multiple characters you own, so your whole cast shares the same world. It's c.ai+ only for now, the editor is web and mobile-browser only, and, the part most guides skip, published lorebooks are public by default. Build small entries with precise keywords and it's genuinely useful for long stories.

Eleven months into paying for c.ai+, I've wanted this feature for most of them. So I went in hopeful, and mostly came out that way, with one real complaint I'll get to.

How Lore Surfaces Mid-Chat

Here's the mechanic in one breath. You write entries. Each entry has a Title, a Content field, and up to eight lorebook keywords. When you or your character mentions one of those keywords in conversation, that entry becomes available and the character can fold the detail into its response. Say nothing that trips a keyword, and the entry sits quietly on the bench.

That last part matters more than it sounds.

The reason lore works this way, instead of just cramming every fact into the character definition, is that a language model only has so much room to think about at once. Everything competing for that space at any given moment is a trade-off. If you jam your entire world into the character's permanent definition, you're paying for all of it on every single message, even the reply where none of it is relevant. The keyword system in the Character.AI Lorebook is a way of saying "only bring this up when it's actually needed."

A few things that are easy to miss from the announcement. One lorebook can be linked to several characters you own, which is the feature I care about most, because it means my harbor town stays the same harbor town no matter which of my characters I'm talking to. Characters running an active lorebook get a +Lore tag on their profile and on discovery pages. And there's an in-chat viewer: your readers can peek at world details in the middle of a scene without breaking the roleplay, and if you're the creator you can edit entries right from that viewer. If you want the wider tour of how these tools slot together, my complete guide to Character.AI covers the whole surface area.

The Weekend I Built My First One

Saturday, July 25, coffee in hand, I opened +Create → Lorebook. You get eight starter templates or a blank slate. I looked at the templates for about four seconds and started from scratch, because Sabine's world already lived in my head from months of slow-burn mystery chats and I just wanted to get it out of my head and into entries.

How to Use Lorebook in Character.AI: The Short Version

If you want the bare-bones path, here's the flow I followed, minus my mistakes:

  1. Go to +Create and pick Lorebook. Name it something you'll recognize later, not "Lorebook 1."
  2. Add your first entry. Give it a clear Title, write the Content, and set its keywords (up to eight).
  3. Repeat for each piece of the world: places, side characters, factions, rules.
  4. Publish it. Drafts can't be used in chats, so you have to publish before you can test anything.
  5. Link the lorebook to a character you own, open a chat, and mention a keyword to see the entry fire.

My first three entries were the spine of Sabine's world. One for Briceport, the fog-bitten harbor town the whole mystery sits in. One for the Tidewatch, the harbor patrol that runs the docks and takes bribes from half the captains. And one for Corwin, a dockside informant who owes the Tidewatch money and feeds Sabine tips to stay ahead of them. That third entry is where the magic lived, because Corwin only makes sense in relation to the other two.

Building took maybe forty minutes for a first real pass. Then I linked the lorebook to Sabine and went to test it, which is where the weekend got interesting.

Getting the Real Stuff?

I'm testing 5-6 AI platforms every week and documenting the failures nobody talks about. Get my honest experiment results, unfiltered breakdowns, and 'holy shit' moments straight to your inbox.

No spam. Unsubscribe anytime. I respect your inbox.

Writing Entries That Earn Their Place

Character.AI's own help docs give a few rules for writing lorebook entries, and after a weekend of testing I think they're mostly right. Let me put them in plain language and add what I found.

Each entry has to stand on its own. When a keyword fires, that entry might be the only context the model sees about the topic. So don't write "he also runs the other bar" if the entry never said which bar or who "he" is. Write it like a stranger will read it cold, because that's roughly what happens.

The best entries say how, not just what. This is the tip that upgraded my whole lorebook. A weak entry describes a fact. A strong entry tells the character how that fact should shape its next reply. My Corwin entry didn't just say "Corwin is an informant." It said Corwin talks in half-sentences, never gives Sabine a straight answer without something in return, and gets twitchy when the Tidewatch comes up. That's a direction, not a description, and the difference in Sabine's responses was immediate.

Corrections are the highest-value entries you can write. This one surprised me. Character.AI specifically recommends using lore to fix things the AI keeps getting wrong, and they're dead right. Sabine kept describing Briceport as a big city. It's a small, decaying port town, and no amount of me correcting it in chat made it stick. One lorebook entry that flatly stated "Briceport is small, poor, and shrinking, not a city" fixed it permanently. If a fact keeps drifting on you, a correction entry is the cleanest fix I've found, cleaner than the memory tricks in my advanced features guide.

Keep entries short. Fair warning that this one comes from my own testing rather than any official spec. Long entries and keywords that fire constantly both crowd the limited space the model has to work with, and they can start elbowing out your recent chat, the stuff the character should actually be responding to. When I bloated my Tidewatch entry into a three-paragraph history of harbor politics, Sabine got weirdly forgetful about what I'd said two messages earlier. I split it into a couple of tight entries with precise keywords and she came back. Small and specific wins every time. (You'll see a token figure floating around forums; ignore it, it's from a different app, not Character.AI, and Character.AI hasn't published its own number.)

If you write fiction seriously, a lot of this will feel familiar, and my Character.AI for writers guide pairs well with this section. Good lore is just good worldbuilding with a keyword attached.

Keywords Are the Whole Trick (and Where I Blew It)

You can write flawless entries and still get a mediocre Character.AI Lorebook if your keywords are lazy. The keyword is the trigger. Get it wrong and the entry either never fires or fires all the time, and both are bad.

Here's exactly how I blew it.

I gave the Tidewatch entry the keyword watch. Seemed obvious. It was a disaster. "Watch out." "Watch this." "I'll keep watch." Half of Sabine's hard-boiled dialogue uses the word "watch" in ways that have nothing to do with the harbor patrol, so the entry fired on almost every message, dragging harbor-patrol context into scenes about completely unrelated things. It also ate into the space I wanted going to the actual conversation. Textbook mistake: I picked a word that shows up in every other message instead of one people only type when they mean the thing.

The fix was fast once I saw it. I swapped watch for Tidewatch and harbor patrol, both phrases nobody types by accident. The entry went quiet until it was relevant, then showed up right on cue.

So, the rules I now follow for lorebook keywords:

  • Use specific names, titles, and places people will actually type: Tidewatch, Corwin, Briceport.
  • Avoid common words that appear in ordinary dialogue. If it's in every third message, it's a bad keyword.
  • Add a couple of natural variants per entry so a phrasing you didn't predict still triggers it (I gave Corwin both Corwin and the informant).
  • Don't max out all eight slots just because you can. Two or three precise triggers cover most entries.

The moment it clicked was late Saturday night. I typed something offhand like "ask Corwin what he heard," and Sabine, without me setting any of it up in that chat, hedged her question because "Corwin won't talk freely with the Tidewatch leaning on him." Two linked entries surfaced together and produced a line I didn't write and didn't expect. That's the payoff. That's the reason to bother. If you like squeezing behavior out of the model like this, my Character.AI prompts guide is the natural next read.

Lorebook, Memories, or Definition: Where Each Fact Belongs

The most common confusion I'm already seeing is people dumping everything into a lorebook, or nothing into it because they think pinned memories already do the job. They're different tools for different jobs. Here's how I decide where a fact goes.

ToolWhat it's forWhen it's loadedPut this here
Character definitionWho the character fundamentally isAlways, every messageCore personality, voice, non-negotiable traits
Pinned memoriesContinuity inside one relationshipIn that specific chat"We met in the rain," your name, shared history
LorebookA reusable world, shared across charactersOnly when a keyword firesPlaces, side characters, factions, world rules

The quick gut check: if the fact is true no matter who's talking, it's lore. If it's true only between you and this one character, it's a memory. If it's who they are down to the bone, it's the definition. Sabine being a cynic is definition. Sabine remembering that I once lied to her is a memory. Briceport, the Tidewatch, and Corwin are lore, which is why they can follow Sabine across to any other character I set in that town.

That shared-world part is the real unlock for character ai world building. Before this, keeping a consistent setting across a cast meant copy-pasting the same paragraph into every character's definition and praying. Now it's one lorebook, linked. If you build multi-character scenes, this pairs directly with my room creation guide, since a shared lorebook plus a room is the closest Character.AI has come to a real ensemble setting.

The Privacy Catch Nobody Mentions

Okay, the complaint. This is the part I'd want a friend to tell me before I got attached.

Published Character.AI lorebooks are public by default. Anyone who lands on your profile can open the Lorebooks tab and read them. That's fine for a fantasy setting you'd happily share. It's a problem the second your world contains anything you'd rather keep to yourself, because there's no simple private toggle.

The only mitigation is a per-entry setting called Hint Only, and it's a half-measure. Hint Only hides an entry's Content text, but it does not hide the entry's title or its keywords. So a reader still sees you have an entry titled "Corwin" with the keyword the informant, they just can't read the body. For a lot of what people actually want to keep quiet, titles and keywords alone give away plenty.

And here's the kicker that makes it worse: drafts can't be used in chats. You have to publish a lorebook to test whether it even works, and publishing is exactly the act that exposes it. There's a brief review pass, then the +Lore tag goes live and it's on your profile. So "let me just quietly try this" isn't really on the menu during the beta.

My workaround for now is dull but it works: I keep anything remotely personal out of the lorebook entirely and route it to pinned memories instead, which stay tied to my private chats. Lore gets the shareable worldbuilding, memories get the personal stuff. If privacy is a live concern for you across these apps generally, I keep a running c.ai+ breakdown and a broader privacy checklist that this feature reinforces. Public-by-default is a real design choice, and I hope a private option lands before this leaves beta.

Character.AI Is Late to a Party SillyTavern Started

Credit where it's due, and context where it's honest: lorebooks are not a new idea. The roleplay crowd has had "world info" and lorebook systems for years, most famously in the SillyTavern ecosystem, and several hosted platforms shipped their own versions well before Character.AI did.

If you've used Janitor AI, Venus (Chub AI), or DreamGen, keyword-triggered world info already looks familiar, because those platforms have offered it, in some form, for a while. Character.AI arrived late to its own party here. What it brings that the SillyTavern-adjacent tools mostly don't is scale and polish: a huge mainstream audience, the in-chat viewer, the +Lore discovery tag, and an editor your non-technical friend can actually use without wiring up a local setup.

Whether that trade favors the enthusiast tools or the mainstream app comes down to how much wiring you enjoy doing yourself. I compared a bunch of these head to head in my roundups of the best AI roleplay apps and the best Character.AI alternatives, and the short answer is that the gap is narrowing fast. For a sense of where the whole category is heading, my piece on AI roleplay chat in 2026 puts lore features in context. You can also read Character.AI's own framing in its official Lorebook announcement.

When Building a Lorebook Isn't Worth It

I'm not going to pretend everyone needs this. A lorebook is upfront work, and for a lot of people that work never pays back. Here's who I'd tell to leave it alone for now.

If you mostly do short, one-off chats and character-hopping, a lorebook is effort with no return, because entries only earn their keep across long, continuous stories. If your character lives entirely in one relationship with you and never needs a shared world, pinned memories already do that job and you can save the setup time. And if you're on the free tier, this isn't a decision yet at all, it's locked behind c.ai+ during the beta, so the real question there is just whether the subscription is worth it for you on its own merits.

One more group: if the whole reason you're here is that Character.AI's filter frustrates you, a lorebook won't change that. It shapes what characters know, not what they're allowed to say. That's a different problem with different answers, and I point at some of them in my Character.AI vs Replika comparison.

But if you run a long-form story with a recurring cast and a setting you care about, this is the feature I'd been missing. Sabine's harbor town finally feels like a place with its own rules instead of something I have to keep re-explaining. For a first beta, that's a real step, privacy gripe and all.

Lorebook Questions, Answered Straight

Is the Character.AI Lorebook free?

Not during the beta. When Lorebook launched on July 24, 2026, it was limited to c.ai+ subscribers, the $9.99/month paid tier. Character.AI has said wider access will roll out over time, but there is no public date for when free users get it. So for now, using the Character.AI Lorebook means having an active c.ai+ subscription.

Why don't I see the Lorebook option in my account?

Two likely reasons. First, Lorebook is c.ai+ only right now, so if you are on the free tier the option will not appear. Second, the editor works on the web and in a mobile browser but not yet inside the native apps, where support is listed as coming soon. If you are a subscriber and still cannot find it, open character.ai in a browser and look under +Create.

Are Character.AI lorebooks public or private?

Published lorebooks are public by default. Anyone can view them on the Lorebooks tab of your profile. You can set individual entries to Hint Only, which hides the content text, but the entry title and its keywords still show. And drafts cannot be used in chats at all, so testing requires publishing first. If a lorebook holds anything personal, this is the part to think hard about before you hit publish.

How many keywords can each lorebook entry have?

Up to eight keywords per entry. When you or your character types one of those keywords in chat, the entry becomes available and the model can weave it into its reply. Entries whose keywords never come up stay out of the conversation entirely, which is the whole point of the keyword system.

Can I link a lorebook to someone else's character?

No. A Lorebook links only to characters you own. You can attach one lorebook to several of your own characters so they share a consistent world, but you cannot bolt your lore onto a character someone else created. If you want your world running across a whole cast, those characters all need to be yours.

Does the Character.AI Lorebook work in the mobile app?

The lore itself works everywhere your character does, but the editor for creating and editing entries is currently web and mobile-browser only. Native app support is promised but not shipped. In practice, build your lorebook in a browser, then chat wherever you like.

Lorebook vs memories vs character definition: what is the difference?

The character definition is who a character is, always loaded. Pinned memories are facts you want a specific chat to hold onto. A Lorebook is a reusable library of world facts that only surface when their keywords come up, and it can be shared across multiple characters. Definition is identity, memories are this-conversation continuity, lorebook is the world they all live in.

When will everyone get Character.AI Lorebook?

Unknown. Character.AI has said broader access is coming "over time" beyond the c.ai+ beta, but has not committed to a date. Given how the Imagine image tools rolled out (subscribers first, everyone later), a gradual widening is the safe bet, but I would not plan around a specific month.

As of early August 2026, the Character.AI Lorebook earns its setup time once a story runs long enough to need it, and the writing itself gets simple the moment you respect the keywords. The public-by-default design is the one choice I hope they revisit before this leaves beta. Build small, name your keywords like a person actually types, and let the world surface itself.

Briceport now has eleven entries and counting. Next on my list is a second lorebook for a completely different genre, partly to see how Sabine's detective world holds up when it isn't the only thing I'm maintaining, and partly because building the first one was honestly the most fun I've had in Character.AI this year.