River
Y CombinatorBacked by Y Combinator

For fantasy writers

Fantasy Story Generator With a Magic System

Chapter one of your fantasy story, built on the one rule your magic obeys, with every spell quoted underneath to show the rule held.

Or tap a magic rule

Free to start. No card needed.

How to write a fantasy story with a magic system

First decide how much your reader will understand about the magic. Fantasy author Brandon Sanderson's First Law1 explains why it matters: an author's ability to solve conflict with magic is directly proportional to how well the reader understands it. Hard magic, with rules the reader has learned, can settle a climax. Soft magic stays mysterious. Novelist M.K. Hutchins, writing for the Science Fiction & Fantasy Writers Association (SFWA), argues that it shows what the problems are2 rather than solving them.

Then give the magic a price. Sanderson's Second Law3 fits on one line, "Limitations > Powers," and his essay separates what magic can't do, what it is vulnerable to and what it costs. Make the cost hurt without ruling magic out: one too drastic, he warns, "can lead to you never being able to use the magic." Keep the system small, too. His Third Law4 is to expand what you already have before you add something new.

Open chapter one on a person in trouble, and let the reader see the magic take its price before it decides anything. Keep your worldbuilding notes off the page until a character needs them. The Turkey City Lexicon5, a workshop glossary hosted by SFWA, names two traps. "Frontloading" piles too much exposition into the opening. "Calling a rabbit a smeerp" renames an ordinary thing without changing it: the exotic steed that acts just like a horse. Last, check each use of magic: did it pay the price your rule sets?

How it works

Can a fantasy story generator keep its magic consistent?

It can, if it treats your rule as a contract and checks its own work. Type your story idea and the one rule your magic obeys, from a single line to a page of world notes, or tap an example rule. River writes chapter one into a doc in your free workspace without stopping to ask questions. It keeps every name, place and plot beat you give it. With only a rule to go on, it invents a story that puts that rule under pressure.

A short rule card opens the doc: your rule in your words, its cost, and what the magic can't do. If the rule has no cost, River picks one that fits and labels it "Chosen to fit your story." The chapter follows the rule's exact wording, down to who chooses the price. The reader learns the rule before it decides anything, no new power turns up to rescue anyone, and nothing the magic takes comes back.

Under the chapter, a rule check table quotes every use of magic, including any worked by gods, creatures or objects, and names what it cost. River rereads each use against the rule before it finishes and rewrites any passage that bends it. Then ask for chapter two under the same rule, or change what the magic costs. To plan the whole book, start with the fantasy novel outline template. Drafting your own chapters? Continue My Story picks up where you stopped, in your voice.

How it works

From one rule to a chapter that keeps it

  1. Set the rule

    Type your story idea and the one rule your magic obeys, or tap an example rule.

  2. River writes it

    Chapter one lands in your doc, opening on a person in trouble and keeping your rule.

  3. Check every spell

    A table under the chapter quotes each use of magic and names what it cost.

  4. Keep going

    Edit any line, ask for chapter two under the same rule, or change the magic's cost.

Example

The rule: every spell costs one true memory, and the magic chooses which

Chapter One: The Calling Word

Ilse knelt at the black edge of the Vell and spoke the calling word.

The river took her seventh birthday. She felt it go: a cake with too much salt, a candle, a boy across the table who might have been Tomas. Then a clean, quiet place where a day used to be.

The water stood up in the shape of a boy.

Rule check: "The river took her seventh birthday." One spell, one memory, chosen by the magic, not by Ilse. Kept.

What you'll get

A full first chapter whose magic follows your rule

  • A full first chapter built on your idea
  • Magic that keeps your one rule and pays its cost
  • A rule check quoting each use of magic

Before and after

Your rule goes in. A chapter that honors it comes out.

What you write (example)

A debt collector for the river gods is sent to collect from her own drowned brother. Rule: every spell costs the caster a true memory, and the magic chooses which.

What you get (example)

The rule: Every spell costs the caster one true memory, chosen by the magic. Nothing comes back. Ilse knelt at the black edge of the Vell and spoke the calling word. The river took her seventh birthday. Rule check: "The river took her seventh birthday." One spell, one memory, chosen by the magic, not by Ilse.

The cost lands on the page, so readers believe the rule before it decides anything.

What lands in your doc

Your chapter, its rule card and its rule check

  • A rule card up top: your rule in your words, its cost and what it can't do
  • Chapter one under its own title, opening on a person in trouble and ending on a question
  • Magic used at least twice, with its cost landing on the page at least once
  • A rule check table quoting each use of magic, how it keeps the rule, and its cost
  • Any passage that bends your rule rewritten before River finishes, including spells cast by gods
  • Every name, place and plot beat you give kept exactly, and any cost River picks clearly labeled

Questions authors ask

Common questions

What is a fantasy story generator?

A fantasy story generator is an AI tool that writes fantasy fiction from a premise, a few world notes or a one-line prompt. The useful ones let you set how the world works, not just the genre. River's version builds chapter one, or a complete short story if you ask, on the one rule your magic obeys, then checks every use of magic against that rule.

How do I write a fantasy story with River?

Type your story idea and your magic's rule in the box at the top of this page, or tap an example rule, then press Write my chapter. You sign up in a popup, and River writes chapter one into a doc in your free River workspace, with the rule card above it and the rule check below. Edit it there, or ask for changes in plain words.

What makes a good magic system?

Clear limits and a real cost, stated simply enough that a reader could repeat them back. "Every spell costs a memory" forces hard choices; "magic can do anything" offers none. Say who pays and who picks the price, since magic that chooses which memory to take plays differently from a caster who chooses. If your rule has no cost, River adds one and labels it.

Can it write dark fantasy?

Yes. Put the darkness in the box: war, grief, cruel gods, a hero who does terrible things for good reasons. River writes violence and horror at the intensity your story calls for, and romance at the heat level you ask for. It holds gods and monsters to your magic rule as strictly as your heroes.

Can it write a complete fantasy short story?

Yes. Chapter one is the default. Write "a complete short story" in the box, and River writes a finished story of 2,500 to 4,000 words under the same rule, with its own rule check. It resolves the central problem rather than ending on a question. Name a different length, such as 1,500 words, and it writes to that.

Can it write a whole fantasy novel?

Yes, one chapter at a time, so you steer the book between chapters. After chapter one, tap Write chapter two and River continues in the same doc under the same rule, with a fresh rule check. To plan every chapter first, use the AI novel writer. With a full draft, the plot hole finder flags magic that breaks its rule anywhere in the book.

Is the fantasy story generator free?

Yes, it is free to start, and you don't need a card. Your chapter and its rule check open in a River workspace, where you can edit them, share them or ask River to change them. Paid plans add more AI use and access to the most advanced models.