Can you write a novel with ChatGPT? A practical workflow
Yes, you can write a novel with ChatGPT, as long as you treat it as a collaborator you brief, not an author you hand the book to. It is good at brainstorming, at drafting one scene from a clear plan, and at offering a second version of a line. It works from what is in the conversation, plus whatever its memory and project features bring in, so for a book-length project you have to keep a story bible and give it the right parts at the right time.
Below: a workflow, prompts you can copy, a way to keep your voice, and where a general chat runs out of road on a long book.
ProseSpun is our own product; we’ve described every tool, including ours, from what it publishes. Each tool here is described from its published features (checked October 2026).
| Tool | Best for | What it does |
|---|---|---|
| ChatGPT | Brainstorming, talking a problem through, drafting from a brief you write | A general chat assistant: you paste or upload context, ask in plain language, and use what you want |
| ProseSpun | Writers who want to keep their own sentences across a long book | A fiction writing app: you select a line you wrote and get a proposal with the changes marked, while cards, summaries and a Setting travel with every request |
What can ChatGPT actually do for a novelist?
ChatGPT is a general-purpose assistant, which is its strength. You can ask it anything in plain words, and it answers in conversation. For fiction, that makes it useful for four jobs:
- Brainstorming. Twenty possible reasons Tom didn’t turn up. Names for a harbour café. What a night-shift depot worker would notice that a day worker wouldn’t.
- Talking through a problem. “My middle third sags. Here is the outline. What is missing?”
- Drafting from a brief. Give it a scene plan and a few facts, and it can produce a rough version you can mine for lines.
- A second version of a sentence. Paste a flat line and ask for three other ways to say it.
What it doesn’t do on its own is know your book. Every answer is built from what it can see: the conversation, and whatever memory or a project supplies. Everything below is about managing that.
How do you use ChatGPT to write a book, step by step?
Work in this order. Each step gives the next one better material.
- Write the premise yourself, in two or three sentences. “Lisa waits for her brother Tom outside a café on a wet October night in a harbour city. He is never late. Tonight he doesn’t come.” Nobody else can write this part.
- Brainstorm wide, then choose. Ask for many options and pick one. Don’t let it pick.
- Build a short story bible. One entry per character, place and group, plus a paragraph on the setting (more below).
- Outline in beats. A beat is one line saying what happens next: Lisa finds the café closed and Tom not there. Our guide to how to write story beats covers this in detail.
- Draft one scene at a time. Each request carries the bible entries that scene needs, a short summary of what came before, and the beat.
- Rewrite in your own words. Treat what comes back as raw material, then write the scene yourself with it open beside you.
- Update the bible after every scene. If Tom lost his night shift in chapter six, write that down before you start chapter seven.
What prompts work for writing a novel with ChatGPT?
Specific ones. Vague prompts get generic fiction. Here are prompts for each stage, written for the Lisa and Tom story; swap in your own.
Brainstorming:
Here is my premise: [premise]. Give me fifteen reasons Tom might not show up, ranging from ordinary to strange. One line each. Don’t explain them.
Pressure-testing the plot:
Here is my outline in beats: [beats]. Don’t rewrite it. List the three places where a reader is most likely to stop believing it, and say why in one sentence each.
Drafting a scene from a beat:
Story bible entries for this scene: [Lisa, Tom, Café Mercer, Setting]. What happened before: [three-sentence summary]. Write this beat as about 300 words, close third person on Lisa, past tense: “Lisa finds the café closed and Tom not there.” Don’t resolve anything the beat doesn’t. Don’t introduce new characters.
Adding detail without replacing your line:
Here is my sentence: “Lisa looked at her watch and crossed the street.” Keep it exactly as written. Add one or two sentences before or after it that show the weather and the time. Don’t change my words.
Notice what these share: the role of each part is spelled out, the length is set, and the prompt says what not to do. “Don’t introduce new characters” saves you more rewriting than any adjective about style.
How do you keep ChatGPT consistent across a whole novel?
With a story bible, and by deciding what goes into each request.
A story bible is the reference that keeps the book agreeing with itself: who Tom is, what Café Mercer looks like, when the buses stop running. Keep it short. For each entry, a name, a word for what it is, a one-line summary, a few traits, and the other names the prose uses (“Tom”, “her brother”). Add one paragraph for the setting: A wet October in a harbour city. Buses run late; cafés close early. Quiet, close, a little wry.
Then, for each scene, paste only the entries that scene needs. A whole bible for a cast of forty, pasted into every request, buries the three entries that matter.
ChatGPT has two features that help here, and it is worth knowing exactly what they do.
Projects. OpenAI’s help pages describe a project as a way to keep related chats, files and instructions together, so ChatGPT can use that context for ongoing work such as writing. You can upload files or paste text as reference material, and add project instructions that apply only within that project. A project can also use project-only memory, which keeps its chats from referencing conversations outside it, and the reverse. For a novel, that means one project per book, with the bible as a file and your style rules (“close third person, past tense, no new characters unless asked”) as instructions.
Memory. When memory is on, ChatGPT can remember useful context from your chats to save you repeating yourself. OpenAI is clear that it doesn’t keep every detail: ChatGPT decides what is relevant, and the memory summary it shows you won’t include everything it remembers. You can ask it to remember something specific, or use a Temporary Chat that doesn’t use memory at all.
Both help. Neither replaces the bible. Memory picks what to keep by its own judgment, and a bible you uploaded as a file stays as you uploaded it. If Tom switched to day shifts in chapter six and the uploaded bible still says nights, the book now has two versions of Tom. The updating is your job.
How do you keep your own voice when using ChatGPT?
Make your sentences the starting point, and judge every suggestion against them.
Here is a flat line:
Yours: Lisa looked at her watch and crossed the street.
A loose request (“make this better”) invites a full replacement, like this:
Replaced: Glancing anxiously at her timepiece, Lisa hurried across the glistening avenue.
Same moment, none of your words. The “keep my sentence” prompt above asks for this instead:
Kept: The rain had thinned to a mist that hung under the streetlights. Lisa looked at her watch and crossed the street. Ten past nine. Tom had said nine, and Tom was never late.
Your sentence survives word for word, with 24 words added around it, and the fact about Tom is one you already decided. That one is worth keeping.
Three habits protect your voice whatever tool you use: count the words before and after, check your own sentence is still there, and change the one wrong word yourself rather than asking again. There is more on this in how to use AI without losing your voice.
What are the limits of a general chat for a book-length project?
None of these is a flaw. They come from what a general chat is built for: answering whatever you ask, about anything.
- It works from what it is given. A novel is longer than any model can read at once, so something always decides what it sees. In a chat, that is you, plus memory and project files. Paste the wrong scene summary and you get a scene that contradicts chapter two.
- Your story’s facts live in your files. The bible, the summaries and the record of who is where are documents you keep up to date by hand.
- Its defaults are general. Point of view, tense, how long a reply should be, what not to invent: you set these, in project instructions or in each prompt, because the same assistant also writes emails and code.
For a short story, this barely matters. For a long novel, the bookkeeping becomes real work.
Where does a dedicated fiction tool differ?
A tool built only for fiction can do some of that bookkeeping for you, because it knows it is looking at a novel. That is the trade: it does one thing, and does more of the routine around it.
ProseSpun, a fiction writing app for people with more story than sentences, is built for writers who want to keep their own sentences. You write; it proposes and waits.
- Select a line, ask for more. Select a line you wrote and pick Describe, Dialogue or Rewrite. Each comes back as a proposal with the changes marked and the word count before and after (such as 9 → 74 words · 65 added), and you accept it, discard it, or try again.
- Beats in the margin. Start a line with
//and it becomes a beat. Draft turns it into sentences you keep or drop one at a time. Compose turns it into a plan of blocks (description, action, dialogue, thought) that you pick and order, then writes them a few blocks at a time, each run waiting for you to accept it. - Cards drafted from the prose. When your prose names someone or something new, ProseSpun drafts a card for it, and the card is added only when you say so. It proposes changes to existing cards the same way.
- A Setting and Threads. You write the Setting once, in your own words, and every tool reads it alongside your cards. Threads shows who has been where, scene by scene.
- Long books kept in mind. ProseSpun keeps summaries of every scene, rolls them up into chapters and the whole story, and tracks what is true of each character as of the scene you’re in. We explain how in A novel is bigger than any model’s memory.
What it isn’t: it is not a generator that writes a whole book for you, and it doesn’t make images or covers or publish anything. It is narrower than a general chat by design.
How to choose
Ask what you need help with most.
- You want ideas, feedback and a sounding board for many kinds of work, not just fiction: a general chat assistant like ChatGPT fits, and a project per book with a tidy bible goes a long way.
- Your story is short, or you’re still exploring: a general chat is enough. The bookkeeping stays light.
- You have a long book and more story than sentences: a dedicated fiction tool that carries your characters and summaries for you, and shows every change before it lands, saves you the most routine work.
- You can use both: a chat to think out loud, and a writing tool for the manuscript itself.
Related reading: The best AI tools for writing a novel in 2026 and AI story generator or writing assistant.
Frequently asked questions
Can ChatGPT write a whole novel for you?
It can produce a lot of text if you ask, but keeping a whole book consistent that way is hard, because each reply works from what it is given at the time. You’ll get more out of it by planning the book yourself, drafting one scene at a time from a clear brief, and rewriting what comes back in your own words.
Does ChatGPT remember my whole novel?
Not word for word. OpenAI’s help pages say memory doesn’t keep every detail and that ChatGPT decides what is relevant. A project keeps your files, instructions and chats together so ChatGPT can use them, but an uploaded file stays as you uploaded it, so keep your story bible current and upload the latest version.
What is the best way to give ChatGPT context for a book?
A short story bible, one entry per character, place and group, plus a setting paragraph and a few sentences summarizing what happened so far. For each scene, include only the entries that scene needs. Put standing rules such as point of view and tense in project instructions so you don’t retype them.
Is it okay to use AI to help write a book?
Using AI for brainstorming, outlining and alternative versions of your own lines is a legitimate way to work. What matters is that the choices stay yours: you decide what the story is, and you keep only the sentences you would stand behind. If you plan to submit or publish, check what your publisher or platform asks you to disclose.
Bring a flat line from your own novel and see what changes before anything touches your page.