Review · Scenario roleplay

A FictionLab alternative that keeps long stories straight.

LoreWeaver is made for stories that run for hundreds of replies. Every 4 replies it saves what happened along with who was there and when, and each new reply recalls the memories that fit the scene. As your story meets new characters and places, Lorekeeper offers lore cards for them. Loom rules can keep score of trust or gold, and you can call your characters and talk out loud. Your FictionLab chats come with you, every message in order.

Written by
The LoreWeaver team
Checked
October 20, 2026
Reading time
10 minutes

We make LoreWeaver, so read this as a maker’s review. Every FictionLab detail links to its docs, FAQ, terms, or checkout under Sources.

The short answer

What is the best FictionLab alternative?

LoreWeaver is a FictionLab alternative built for long scenario roleplay. Every 4 replies it saves memories that name who was involved and when it happened, and before each reply it recalls the ones that fit the scene by meaning and by the people in it. A running recap keeps track of where things stand. On every plan, Lorekeeper offers lore cards for new characters and places as the story meets them, and the LoreMap shows how your lore connects. Loom threads keep numbers like trust and gold and act on them. FictionLab chats import from their JSON or PDF export with every message in order.

Updated

Memory

A memory that keeps up with hundreds of replies.

Every 4 replies, the storyteller writes down what happened. Each memory names the people involved and when and where it happened, so it still makes sense two hundred replies later.

Before each reply, the memories that matter to the scene come back, and a running recap keeps track of where things stand. You can read every memory, and fix or pin any of them.

How memory and recall work
The River NocturneTeodor’s return128 memories

The river walk · 214 replies

Memory bank

Written by the storyteller

  1. Teodor admitted he left the conservatory because Anselm paid the examiners to fail him. He asked you not to tell Mrs. Vashti.

    Night 7 · The river walkJust written

    • Teodor
    • Anselm
    • Mrs. Vashti
  2. Teodor promised to play at your sister Lena’s wedding on the first Saturday of spring.

    Night 3 · The old bridgePinned

    • Teodor
    • Lena
  3. Mrs. Vashti knows Teodor sold his father’s violin to pay Anselm. She swore she would never let Teodor learn that you know.

    Day 5, morning · The boarding houseUsed 11×

    • Mrs. Vashti
    • Teodor
    • Anselm

Story recap

Night 7, on the river walk in the rain. Teodor has told you why he left the conservatory, and he trusts you more for it. Anselm wants his money by the last day of the month. Lena’s wedding is the first Saturday of spring, and Teodor has promised to play.

Saved every 4 replies and recalled by meaning and by who’s in the scene. Pro keeps 1,200 memories a story, and Ultra and Legendary keep every one.

Lore

Lore that grows as you play.

A lore card joins the reply when the story names it, and a pinned card is in every reply. When someone new walks into the story, Lorekeeper writes a card for them that you keep or dismiss. The LoreMap links your cards and can bring a linked card in with the one the story named. All of it comes with every plan, Free included.

The River NocturneReply 2153 cards in this reply

You

You say "Who taught you to play like that?"

Teodor

“Brother Ambrose, at Saint Cyril’s, years before the conservatory.” He rests the bow on the rail of the old bridge. “He kept a fiddle under the altar cloth and swore the bishop never knew. Anselm sat in the back pew and counted the collection plate.”

Suggested by the story

Brother AmbroseCharacter

Teodor’s first teacher, new to the story tonight

In this reply3

  • Anselm HaleCharacterNamed in reply 212
  • The old bridgeLocationNamed three replies back
  • Saint Cyril’sLocationLinked to Anselm on the LoreMap

Pinned1

  • Teodor HaleCharacterIn every reply

Waiting2

  • Mrs. VashtiCharacterBack when she’s named
  • Lena’s weddingEvent/HistoryBack when it’s named

Underlined names belong to lore cards the reply drew on; in a story, hover one to read its card.

The Loom

Rules the story has to follow.

FictionLab’s guide suggests asking the AI to keep a counter. A Loom thread keeps the number itself and acts when it crosses a line. This one waits until Ines trusts you enough, then has her tell you about the letter.

The Halden FarmLoomFired on turn 42

What the letter said

Once Ines trusts you enough, she tells you why she burned her brother’s letter.

  1. IFCounter ≥trust 5
  2. IFMessage contains any keywordletter, why you left
  3. IFFlag is falsyheard_the_truth
  4. THENInject flashback“The night Ines read her brother’s letter by the stove”
  5. THENSet flagheard_the_truth = true
  6. THENPresent tappable choices3 choices

In plain English

When trust ≥ 5 and the message mentions "letter", "why you left" and heard_the_truth is off → inject flashback: "The night Ines read her brother’s letter by the st…", then set heard_the_truth = true, then offer 3 tappable choices.

Turn 42

The storyteller

Ines turns the cup in her hands until the tea goes cold. “My brother wrote the week before the flood,” she says. “He wanted the farm signed over to him before Father died. I read it twice and put it in this stove.” She looks at you for a long moment. “You’re the first person I’ve told.”

Choose your path

  1. Promise to keep it to yourself
  2. Ask who else knows
  3. Tell her about your own brother

Tapping a path sends it as your next move, and you can always write your own.

What else you get

More ways to play a story.

01

Voice

Talk to your characters out loud.

Call any character and talk, with captions, on every plan. Free includes 10 minutes a month, and from Pro you can clone a voice from a short recording and give it to a character.

02

Pictures

See the scene you’re in.

From Pro, ask for a picture of the moment and it appears in the story, drawn from the scene and your world’s cover. FictionLab keeps pictures in the chat for Ultra.

03

World builder

A whole world from one idea.

Describe a world or a character and watch it come together: its places, its people, a painted cover, and an opening scene. Change anything in place, or tell the builder what you want different.

04

Branches

Take the other path too.

Branch from any reply into a new timeline that starts with the story as it stood there, memories included. A tree view shows every branch and where it split.

05

Free plan

Fast replies, even on Free.

The free storyteller is fast (about 5 to 7 seconds for a typical reply) and has no daily limit. Free accounts also get 25 premium replies a day.

06

Publishing

Share a world with its own page.

Publish a world to the Hub with a showcase page built from its characters and places, so players know what they’re walking into. Players can comment and follow you for your next one.

At a glance

LoreWeaver and FictionLab, side by side.

LoreWeaver and FictionLab compared on memory, lore, story rules, voice, pictures, models, the free plan, starting a world, how you play, content, price, and moving your stories
What mattersLoreWeaverFictionLab
MemoryA few memories every 4 replies, each naming the people involved and the story time and place. Each reply recalls the ones that fit the scene, beside a recap you can edit. Pro keeps 1,200 a story; Ultra and Legendary keep every one.The Memory Matrix saves memories every 30 messages, with pins and a /recap command. It holds up to 500 on Plus and Ultra, and past that each new memory replaces the oldest unpinned one.
LoreCards join a reply when the story names them, or every reply when pinned. On every plan, Lorekeeper writes new cards from the story and the LoreMap links them.Lore Pieces you write and link together. Lore maps and automatic lore (its Dynamic Lore Engine) come with Ultra.
Story rulesThe Loom: IF and THEN threads for stats, inventory, quests, dice, and choices, with formulas and short scripts for bigger ideas, starting from 53 templates.Custom instructions in plain language. Its guide suggests asking the AI to keep counters; no stats, inventory, or scripting are documented.
VoiceVoice calls with captions on every plan, 10 minutes a month on Free, and voices you clone yourself from Pro. Replies can be read aloud too.Replies read aloud. No voice calls.
PicturesScene pictures inside the story from Pro, and a painted cover for every new world on every plan.Image credits on every plan, and pictures inside the chat on Ultra.
Models42 models under their own names, from Claude and GPT-6 to DeepSeek and Kimi.House-named models. The three on Free don’t name their base; several on Plus and Ultra are built on DeepSeek, GLM, or MiMo.
Free planUnlimited replies from the free storyteller (about 5 to 7 seconds for a typical reply), plus 25 premium replies a day.Three free models. Free replies get normal response priority, while Plus and Ultra get priority.
Starting a worldDescribe an idea and the world builder makes the world: its places, its people, a painted cover, and an opening scene.A guided Scenario Wizard or an advanced editor, with AI help rewriting what you write.
How you playYou play a character while the AI narrates and voices everyone else, with Do, Say, Custom, and out-of-character turns. Swipe, edit, rewind, or branch from any reply.You play a persona in a scenario while the AI narrates and voices every other character. Freeform replies with two suggestions, edits, rerolls, timelines, and slash commands such as /ooc and /pov.
ContentAccounts are 18+. Mature themes between adults are allowed within a short list of hard limits, and stories stay private unless you publish.Ages 16 and up, with mature scenarios shown once you confirm you’re 18. No NSFW filter, with extra rules for public scenarios.
PriceFree plan; Plus $7.99, Pro $14.99, Ultra $24.99, and Legendary $49.99 a month.Free plan; Plus $8.99 and Ultra $24.99 a month, or $6.99 and $20.99 a month billed yearly.
Your storiesImports FictionLab chats from their JSON or PDF export, with every message in order and your character playing them.Exports any chat as JSON or PDF from the chat settings.

FictionLab details come from its docs, FAQ, terms, and checkout, checked October 20, 2026. Its prices are in US dollars, before tax.

The models behind the names

Every model FictionLab names, under its own name here.

FictionLab gives its models house names and, for most of the paid ones, says which model sits underneath. Every one of those bases, or a newer release of it, is on LoreWeaver under its own name.

Next to them are models FictionLab doesn’t offer, such as Claude, GPT-6, Grok, Gemini, and Kimi. Free accounts get a free storyteller with unlimited replies and 25 premium replies a day; paid plans unlock the rest.

Compare every model for roleplay
FictionLab’s models, the base FictionLab lists for each, and where that model is on LoreWeaver
FictionLab modelBuilt onOn LoreWeaver
Oracle V3, on PlusDeepSeek V3.2DeepSeek V3.2, on Plus
Quasar, on PlusDeepSeek V4, fine-tunedDeepSeek V4 Flash and V4.1 Flash, on Plus
Chimera, on PlusGLM 4.6GLM-4.7, its successor, on Pro
Lumina, on UltraMiMo V2.5 ProMiMo-V2.5 Pro, on Pro
Paragon, on UltraDeepSeek V4 ProDeepSeek V4 Pro, on Ultra
Arcanum, on UltraGLM 5.2GLM-5.2, on Ultra
Default, Ophelia, Wraithmind, Ember, Eclipse, WayfarerNot disclosedNo match we can name

Bases as FictionLab’s model list states them, checked October 20, 2026. LoreWeaver plans are the lowest that include each model.

Bring your stories

Your FictionLab chats, every message in order.

Export a chat from FictionLab as JSON or PDF and import it on My Stuff. The scenario becomes a world, the chat becomes its first session, and your character plays it. A few replies later the storyteller is already drawing on what happened in FictionLab.

The Night FerryImported from FictionLabReply 118

From FictionLab

The_Night_Ferry-2026-10-20.json

Story
212 messagesEvery message in order, as a session you can keep playing
Scenario
The Night FerryIts description becomes the world’s premise
Your character
Nell HarrowPlays the story as you, with the profile you wrote in FictionLab
Opening
First replyStarts any new session in this world

Twelve replies after the import

Tomas

Tomas takes your ticket without looking at it. “You still owe me for March,” he says. “I’m not asking tonight.” He nods at the cooler by your feet. “That the insulin? Keep it out of the spray. The clinic’s been waiting all week.”

Recalled for this reply

  1. A debtMemory · FictionLab replies 14 to 17

    Nell still owes Tomas for the crossing she took in March.

  2. Nell HarrowPlayer character · from FictionLab

    A nurse from the mainland who hates open water.

  3. Story so farRecap · built from the imported replies

    The ferry runs once a week now, and the island clinic is out of insulin.

As you play, LoreWeaver reads back through the imported replies and saves memories and a recap from them, within your plan’s memory limit.

Moving a story

Bring a FictionLab chat across in four steps.

  1. 01

    Export

    Save the chat.

    In FictionLab, open the chat’s settings and choose Export as JSON. Export as PDF works too, with less detail.

  2. 02

    Import

    Drop it on My Stuff.

    Press Import on LoreWeaver’s My Stuff page, or drop the file anywhere on it. The scenario becomes a world, and the chat becomes its first session.

  3. 03

    Check

    See what came along.

    The JSON brings the scenario’s description and your character’s profile with every message. The PDF brings every message and your character’s name.

  4. 04

    Play

    Take the next turn.

    Reply as before. As you play, LoreWeaver reads back through the imported messages and saves memories and a recap from them.

Every file LoreWeaver can import

The fair version

What each one does better.

Where LoreWeaver is stronger

  • Memories every 4 replies that name who was involved and when, with every one kept on Ultra and Legendary.
  • Lorekeeper writes lore cards from your story on every plan; FictionLab’s automatic lore is on Ultra.
  • A LoreMap on every plan that links your cards and can bring linked ones into a reply.
  • Loom threads that keep numbers like trust and gold and act on them, from 53 templates.
  • Voice calls with your characters on every plan, and cloned voices from Pro.
  • Scene pictures in the story from Pro; FictionLab keeps them for Ultra.
  • 42 models under their real names, Claude, GPT-6, and Grok among them.
  • A fast free storyteller with no daily limit.

Where FictionLab is stronger

  • A large scenario community with ratings, comments, and contests.
  • Two suggested replies under each message, for when you’d rather pick than type.

Questions

Switching from FictionLab.

01What can LoreWeaver do that FictionLab can’t?

Keep every memory of a long story, on Ultra and Legendary. On every plan, Lorekeeper writes lore cards from your story and the LoreMap links them, where FictionLab keeps both for Ultra. Loom threads track numbers like trust or gold and act when they cross a line. You can also call your characters and talk out loud, and pick from 42 models by name.

02How does LoreWeaver’s memory compare with FictionLab’s Memory Matrix?

FictionLab saves memories every 30 messages and keeps up to 500 on Plus and Ultra, so past that each new memory replaces the oldest unpinned one. LoreWeaver saves memories every 4 replies, each naming the people involved and the story time and place, and recalls the ones that fit each scene by meaning and by who is in it. Pro keeps 1,200 memories a story, and Ultra and Legendary keep every one. You can read, edit, or pin any memory, and a recap you can edit keeps track of where things stand.

03Does LoreWeaver write lore cards for me?

Yes, on every plan. As you play, Lorekeeper reads the latest scenes and offers a card for someone or something that has become part of the story, sorted into your world’s categories. You keep it or dismiss it, and the LoreMap shows how it connects to the rest. FictionLab keeps its automatic lore and lore maps for Ultra.

04Can I import my FictionLab chats into LoreWeaver?

Yes. In FictionLab, open a chat’s settings and choose Export as JSON or Export as PDF, then press Import on LoreWeaver’s My Stuff page or drop the file on it. The scenario becomes a world and the chat becomes its first session, with every message in order and your character as the player.

05What doesn’t come over from FictionLab?

Only what FictionLab’s chat export leaves out: a scenario’s private instructions, its Lore Pieces, and your Memory Matrix. LoreWeaver builds memories and a recap from the imported messages as you keep playing. The PDF export also leaves out the scenario description and your character’s profile, so choose JSON when you can.

06Is there a free FictionLab alternative?

Yes. LoreWeaver’s free plan has unlimited replies from a fast free storyteller and 25 premium replies a day. Memory, Lorekeeper, the Loom, and voice calls are all included. Any Hub world can be played as a guest for 20 replies before you make an account.

07Which AI models does FictionLab use, and are they on LoreWeaver?

FictionLab names the base for several paid models: Oracle V3 runs on DeepSeek V3.2, Paragon on DeepSeek V4 Pro, Arcanum on GLM 5.2, and Lumina on MiMo V2.5 Pro. Each of those is on LoreWeaver under its own name, among 42 models that include Claude, GPT-6, Grok, Gemini, and Kimi. FictionLab doesn’t name the base of its free models or of Ember, Eclipse, and Wayfarer.

08Can LoreWeaver track stats, money, or relationships?

Yes, with the Loom. A thread keeps a number such as trust, gold, or days left, changes it when something happens, and acts when it crosses a line: a scene, a twist, or tappable choices. 53 templates cover relationships, inventory, quests, and dice checks. FictionLab’s guide suggests asking the AI to keep a counter instead.

09Is LoreWeaver uncensored like FictionLab?

For adults, yes. Accounts are 18+, mature and dark themes between adult characters are allowed, and a short list of hard limits in the community guidelines applies everywhere. Stories stay private unless you publish a world. FictionLab allows players from 16 and shows mature scenarios once you confirm you’re 18.

10Can I talk to characters out loud?

Yes. Voice calls with captions work with any character on every plan, with 10 minutes a month on Free and more on paid plans. From Pro you can clone a voice and give it to a character, and replies can be read aloud. FictionLab reads replies aloud but has no calls.

11How much does LoreWeaver cost compared with FictionLab?

LoreWeaver has a free plan, then Plus at $7.99 a month, Pro at $14.99, Ultra at $24.99, and Legendary at $49.99. FictionLab’s Plus is $8.99 a month and its Ultra $24.99. Every LoreWeaver plan includes memory, Lorekeeper, the LoreMap, the Loom, and voice calls.

Sources

  1. FictionLab docs: Tiers
  2. FictionLab docs: Chatting page (models, suggestions, export, slash commands)
  3. FictionLab docs: Memory Matrix
  4. FictionLab docs: Quickstart (scenarios and Lore Pieces)
  5. FictionLab docs: Custom scenario instructions
  6. FictionLab docs: Updates
  7. FictionLab FAQ
  8. FictionLab Terms of Service
  9. FictionLab website and checkout prices, archived October 18, 2026

Checked . Prices and limits change; each site’s own pages are the final word.

Keep exploring

Where to play next.