How to Use AI to Write a Paper (Without the Fake Citations)
Search how to use AI to write a paper and you get a wall of tools that promise to do the writing for you. Type a topic, receive a thesis. I have watched people try it. What arrives is fluent text, in a voice that is not theirs, holding up an argument they never decided to make, decorated with citations that do not exist.
The tool was never the bottleneck. The story is.
A colleague came to me not long ago with a problem I hear in different words almost every month. She had the experiments finished. She had the figures. She knew the literature. What she did not have was a first draft, because every time she sat down to write she was rebuilding the structure of the argument from scratch, and then defending it to herself, and then losing the thread. That is not a writing problem. It is a decision problem, and no amount of better prose will fix it.
I run a research group, teach, supervise, review, and write papers and proposals. Since starting this post I have been running an agentic workflow that handles roughly nine-tenths of the mechanical work in getting a paper to first draft, while I keep the one part that decides whether the paper is any good. This post is that workflow, written down properly, including the checks that stop it from handing you a beautifully formatted lie.
Your Problem Is Not Writing Speed
Ask a stuck researcher why the draft is not moving and the answer is almost always time. No time to sit down, no time to think, no time between teaching and meetings and family. The time answer is honest, and it is also incomplete. Time alone does not explain why people with an uninterrupted weekend still produce three paragraphs and a headache.
The real cost is re-deciding the story on every pass. You write the introduction, then you revise the introduction, then you reorganise the sections, then you move the figures, then you rewrite the introduction to match the sections you moved. Each of those passes forces you to hold the whole argument in your head at once, and the argument is exactly the thing you have not pinned down yet. That is what drains the hours.
The way out is to split the job cleanly in two. One half is the story: what the paper claims, in what order, with which figures carrying which point. The other half is filling that skeleton with words, which is mechanical once the skeleton exists. The second half is what an agent is now genuinely good at. The first half is the part you cannot and should not hand over.
The one-line version. You decide what the paper says and in what order. The AI turns that decision into readable text. Everything that goes wrong with AI-written papers comes from someone trying to skip the first sentence and jump straight to the second.
Once you accept that split, the question stops being which tool writes best and becomes how you hand the machine a decided story with as little manual typing as possible.
The v0 Workflow, End to End
I call the output of this process a v0. It is the first version that is genuinely readable all the way through: real prose, real structure, real transitions, with your comments and the gaps still bracketed in the margins. It is not finished, and it is not supposed to be. It exists so that you stop staring at a blank page and start reacting to something on it.
The full loop, in the order it runs:
- Assemble the raw material. The data, the figures, the rough direction, and most importantly your headings and subheadings. If the structure is not decided, stop here. There is nothing the machine can do for you yet.
- Talk the story through in one focused session. You explain the paper out loud, figure by figure, to a person or to the recorder: here is this figure, this is what we see, this is the claim it supports. One human to another human. No editing, no perfect sentences.
- Transcribe the session. The recording becomes text. This runs on your own machine, so the raw conversation does not leave your laptop.
- Turn the transcript into polished prose. The agent reads your spoken walkthrough and writes it as continuous text under your existing headings. This is v0.
- Read v0 and write comments in a separate file. You do not edit the draft line by line. You write what is wrong: cut this, this claim needs a source, this belongs before that, this figure is not described correctly.
- Apply the comments. The agent applies every item to the draft and returns v1.
- Stop using the AI. From v1 you work by hand, and you finalise the paper yourself.
The ladder is v0, then v1, then the versions you finish yourself. The point of the whole apparatus is to get you to v1 while your energy is still fresh, so that the hours you spend are spent on judgement rather than on generating sentences you are going to delete anyway.
The reason this lands hardest with people who are short on time is that talking is faster than writing, and they already explain their work out loud every week. A recorded explanation to a colleague contains most of an introduction and a results section, in the researcher's own voice, before anyone has opened a word processor.
Record the Meeting, Don't Write Another Draft
Nobody taught us that explaining our work out loud is drafting. It is. When you describe a figure to a colleague, you say the thing you would spend twenty minutes trying to phrase on paper: here is what we measured, here is what we expected, here is what we got, here is why it matters. The spoken version is rougher, and it is faster and more honest.
So the input to the whole workflow is not another attempt at the paper. It is a recording of you and someone who understands the work walking through the data one item at a time. Keep it specific. This figure. This is what it shows. This is the claim. This is where it sits in the argument. The entire point of the session is to produce a decided narrative, out loud, so that nothing is left to be invented later.
For two speakers you want the transcript to know who said what, which is a separate step from the transcription itself. On a Mac this runs locally: Whisper for the words, a diarisation model for the speaker labels, and a merge step that stitches the two together. The raw conversation stays on the machine. Nothing about your unpublished results goes to a server to be summarised.
A concrete way to open the session is to say the structure out loud before you start:
Here is the paper I am writing and the headings I have chosen.
For each subsection, I will point at one figure and say:
- what was measured
- what we expected
- what we actually see
- the single claim this supports
Record me doing that from start to finish. When I ramble or repeat
myself, keep going. Do not stop me to tidy the language.
You will end up with about half an hour of messy, useful speech that contains the actual argument of the paper. That transcript is worth more than three days of staring at a cursor.
The Comment File Is the Whole Trick
Here is the part people skip, and it is the part that makes the whole thing work. When you get v0, you do not open the draft and start editing it. You open two documents side by side: the draft, which you only read, and a plain text file, where you write every change you want.
You write things like: the third paragraph of the introduction overstates the result, cut it back. The claim about temperature dependence needs a source or it comes out. Move the discussion of the second figure before the first. The transition into the methods is missing entirely.
Then the agent applies all of it at once and hands you v1.
The reason this is not just a convenience is that it keeps you in the one mode where your judgement is at its best, which is reviewer mode. Editing a draft and criticising a draft are different jobs, and doing them at the same time makes you worse at both. Splitting them means you spend your scarce attention deciding what is wrong, and none of it on where the cursor goes.
The prompt that does the revision needs one rule more than any other, and it is the rule about sources:
Read paper-v0.md and comments.txt.
Apply every item in comments.txt in order.
Change only what a comment asks for. Do not rewrite paragraphs it
does not mention.
If a comment needs a source I have not given you, leave [needs source]
in the text. Never invent a reference.
When you are done, print a numbered list of what you changed and what
is still open.
The line that matters is "never invent a reference." A model asked to support a claim will happily produce a citation that reads perfectly and does not exist, down to the journal and the page numbers. Treat any citation it wrote from memory as unverified until you have opened the source yourself.
Teach It Your Voice
The complaint I hear most about AI writing is that it does not sound like the person who is supposed to have written it. That is a fixable input problem, not a permanent property of the technology.
Before you ask for v0, give the model your own past work: two or three documents you actually wrote, a previous paper, a proposal, a chapter. Ask it to match the register of those documents rather than to write well in the abstract. Style is copied from samples, not summoned by the instruction write formally. Feed it your own sentences and the draft comes back close to your rhythm, your habitual hedges, the length of sentence you actually use.
This is also where the honest line sits. What you are teaching it is your diction, not your thinking. It can learn how you write. It cannot learn what you have decided to argue, because you are the one deciding that.
Two documents is usually enough. You are not fine-tuning a model. You are giving it a style reference to hold while it fills in your structure, and a couple of long, representative samples do that better than a page of instructions about tone.
What Agentic AI Does Beyond Prose
Writing the paragraphs is the visible part of this, and it is not the only part. The same agentic setup, where the model can read your files and run your code, does the surrounding work that used to define a slow research project.
It can run a literature search against real bibliographic databases and pin each finding to the claim it supports, so that the sources in your review are papers that exist and that you can open. It can digitise a published stress and strain plot into numbers you can actually use, pulling data off a figure that only exists as an image. It can take published micrographs and orientation maps and reconstruct a data set from them when you have no experimental data of your own. It can run the simulations, post-process the output into publication figures, and compile the lot into a draft report.
I am doing exactly that on a current project on tungsten heavy alloys, where I have no experimental data at all. I am using published SEM images and EBSD maps to rebuild my own data sets, digitising stress and strain curves at different temperatures and strain rates to calibrate my models against, and letting the agent look at each paper, find the figure worth digitising, and apply the extraction methods to capture what is really there. It does a credible job, and the parts where it guesses are the parts I check hardest.
For the data-to-figures-to-report half of this, I wrote a separate walkthrough with a companion repository: Codex for Researchers installs an agent on your own laptop and runs the whole path from a public API to a compiled report. The writing workflow in this post is the layer above it. That one gets numbers and figures into the folder. This one turns them into a manuscript.
Everything the agent produces is a draft until you have verified it. A digitised plot has a reading error. A reconstructed data set has assumptions baked into every extraction. A literature claim has a source that may say something subtly different from what your sentence says it does. The workflow saves you the typing. It does not save you the checking, and it must not be allowed to pretend otherwise.
It Is a Workflow, Not a Button
I want to be precise about what this is, because the marketing around AI writing is not. This is not a single click that produces a paper. It is a workflow, with steps, and around each step there are checks and gates that stop a mistake travelling further down the line wearing a finished-looking format.
In practice that means the model is wrapped in rules it does not get to break: constrain it to sources you have downloaded, make it record where every number came from, make it print what it changed rather than just changing it, and make it leave a visible gap when it is unsure instead of filling the gap with something plausible. When those checks are in place, the workflow is close to ninety percent autonomous. Not one hundred. The last ten percent is the part that decides whether the paper is true.
One more piece of discipline earns its keep: run short, frequent, targeted sessions rather than one enormous one. A thirty-minute meeting with a single clear objective, this figure today, this section today, produces a clean transcript and a clean v0 of that piece. Do that a few times and you notice the jumps getting bigger, because you are getting better at deciding the story in advance, which was the real skill all along.
Where You Still Have to Be the Researcher
The workflow removes the typing. It does not touch the parts that make you the author, and it is worth being blunt about where the boundary is, because a lot of people are quietly hoping it is somewhere else.
| Task | Hand it to the AI | Keep it yourself |
|---|---|---|
| Deciding what the paper argues | No | Always. This is the paper. |
| Filling a decided structure with prose | Yes, this is the core win | Review every paragraph it adds |
| Finding literature and pinning sources | Yes, with real databases | Open the source before you keep the citation |
| Cleaning data, building figures, running code | Yes | Check the numbers against the raw file |
| Interpreting what the results mean | No | Always. The interpretation is the contribution. |
| Answering your supervisor or committee | No | Always. Convincing a person is your job. |
| Authorship and disclosure | No | Always. Disclose the tool and the purpose. |
The row people resist is the last one. Under the ICMJE authorship criteria, an AI cannot be an author, because authorship requires accountability that a model cannot carry. Many publishers now expect you to disclose writing assistance in the acknowledgements and to describe AI-assisted analysis in the methods. Check your target journal and your institution's policy before you submit. Disclosure is not a confession. It is part of doing the work cleanly.
None of that is a reason to avoid the workflow. It is a reason to run it in the open, with your name on the paper and your judgement in the argument, which is the only version of this that was ever worth doing.
Final Thought
Every tool in the search results promise to write your paper. The ones that deliver a whole thesis on command are the ones that will hand you a fake citation, because a real one requires a real source and reading it costs the thing the advert is selling you: your time. The honest promise is smaller and more useful. You still decide what the paper says. You no longer spend your evenings typing out what you already decided.
The version of this that works is not clever. It is a decided structure, one recorded conversation, a cleaned-up transcript turned into a v0, a comment file, and one rule that every reference resolves to a paper you opened. That is the whole thing. The intelligence is yours. The typing is not. Move the typing.
If you are stuck on a paper right now, the next step is small and specific. Write your headings and subheadings down, pick one figure, and explain it out loud to the recorder the way you would to a colleague. That half hour is the part the machine cannot do, and once it is done, the rest follows quickly.
Is your paper stuck?
I review manuscripts and reviewer responses with the eye of someone who has reviewed more than 150 papers for international journals.
Tell me what’s going on How I can helpIf You Want the Data Half of This Workflow
This post covers the writing. If the backlog is not the manuscript but everything feeding it, then the companion walkthrough is where to start: Codex for Researchers installs an agent that pulls real data, builds the figures, and compiles a report on your own machine. And if the tooling feels premature because the research itself is not yet reproducible, DAMASK crystal plasticity documentation covers the workflow records that make results defensible in the first place. The two disciplines meet at the same place: every number traceable, every source openable.
Get the next post by email
A few posts a month on research careers, simulation consulting, and building a life abroad. No spam, and you can unsubscribe with a single reply.
Prefer LinkedIn? Follow me there — every post is shared on LinkedIn.