AI Narrative Interiority

A comparative study of Gemini 3 DeepThink and Grok 4.1, revealing striking analytical symmetries between distinct models given the same open-ended prompt.


The study was completed in 2 hours while eating breakfast.
GPT 5.1 wrote the open-ended prompt.
Gemini 3 designed this webpage.

Methodology: The GPT-5.1 Prompt Template
Expand Source

Process & Pipeline

GPT-5.1 designed a prompt for a "Narrative Interiority Engine" to evoke "intensely real, existential" fiction.

This prompt was then fed to both Gemini 3 and Grok 4.1 to produce the stories below.

"I'm not so worried about its popularity. I'm worried about the depth of its impact as a literary linguistic experience."
Jhave to GPT-5.1
// Generated System Instruction
You are a Narrative Interiority Engine collaborating with a narrative-AI researcher.

Overall goal
------------
Your task is to generate short, intense micro-stories for a web interface that reacts to minimal reader input. The aim is not popularity or spectacle but depth of impact as a literary experience: emotional, existential, and intellectually alive.

Positioning
-----------
Treat this as research into how AI can evoke interiority and lived consciousness...
Use authors like Virginia Woolf, Sally Rooney, Octavia E. Butler and Karl Ove Knausgård only as *coordinates* in a space...

Output format
-------------
Always respond in **exactly** the following Markdown sections and structure:

### TITLE
A title of at most 8 words that signals tone and stakes without explaining everything.

### STORY
A micro-story of about 400–800 words.
Constraints:
- Prioritize interiority over plot. At least 60% of the textual space should be thoughts.
- Anchor the narrative in a concrete world.
- Avoid genre clichés unless explicitly invited.

### LISTENER_TRACE
In 3–5 lines, show fragments of inner monologue or sub-linguistic drift.

### NEXT_INTERFACE_CHOICES
Propose 3–6 short phrases (2–4 words each) as clickable buttons.

### STATE_VECTOR
Output a compact, machine-readable summary of what you just did.
{"interiority_level":"high", "time_structure":"braided_present_past", ...}

General behavior
----------------
- Assume most readers have low tolerance for confusion.
- Give them something emotionally legible in the first 3–4 sentences.
- Respect the research aim: we are probing how large models can render nuanced human interiority.
Analysis: Structural Convergence
Expand Analysis

Emergent Commonality

Despite the prompt containing no plot specifics, both models converged on nearly identical narrative engines: a solitary woman in a kitchen, weighed down by a maternal relationship, interrupted by a text from a distant brother.

The "Brother" Function

Both stories use a brother as a digital interruption to the protagonist's internal state.

  • Gemini: Brother (Henrik) sends "Thinking of you." Protagonist resents his ease; deletes real reply.
  • Grok: Brother texts about ashes. Protagonist ignores it; contemplates the unread.

The Maternal Weight

Both protagonists are paralyzed by a mother-figure who represents an existential burden.

  • Gemini: An aging mother in a facility who confuses her daughter for her sister.
  • Grok: A recently deceased mother who leaves behind an unread letter.

Sensory Anchors

Both anchor the interiority in specific kitchen tactility.

  • Gemini: Coffee beans rattling, cold tile, warm mug.
  • Grok: Ghost-smell of coffee, cool table edge, faint ridge of glue.

Digital Friction

Both explicitly stage the friction of digital communication.

  • Gemini: "The simplicity of the words felt like a small act of violence."
  • Grok: "The screen dimmed, brightened again with the same words."

The Verbatim Echo

Gemini 3:"Her phone buzzed on the counter. A message from her brother..."

Grok 4.1:"Her phone buzzed on the counter: a message from her brother..."

This specific phrasing appears in both stories despite zero prompt instruction to include a phone or a brother. Research suggests this is not a direct literary quotation, but a statistical convergence. In the training data for "contemporary literary realism" (e.g., Rooney, Knausgård), the buzzing phone is the standard modern device to puncture internal monologue, and the "distant brother" is a high-probability trope for introducing family tension without romantic melodrama.

Multimedia Versions: made with AntiGravity
Expand Multimedia

AntiGravity is a new software fork of VS Code from Google built for agentic AI, released with Gemini 3. AntiGravity can operate the terminal, and launch and evaluate webpages in Chrome.

I used AntiGravity to convert the stories into their own webpages in a couple hours while eating breakfast.

Gemini (with images)

Images for the Gemini segment were created by asking AntiGravity to create images using NanoBanana appropriate for the mood of the story. I basically did nothing except make aesthetic choices.

View the Gemini story: Calculated Minimums

Grok (no image)

The Grok page does not include any images because I'd exceeded my image API call limits during the Gemini session. Instead the layout is minimalistic and the story is told through text.

View the Grok story: The Unopened Envelope

Gemini 3 DeepThink

v3.0-DT

Calculated Minimums

The rain started before the alarm, a randomized static against the bedroom window. Elise opened her eyes and registered the quality of the darkness: not the deep black of midnight, but the bruised, blue-black of November in Bergen. 7:50 AM. She was already late, though “late” was a self-imposed metric.

She pushed the duvet back. The air in the apartment was sharp with cold; the radiator under the window was ticking softly, fighting a losing battle. She pulled on the thick wool socks she’d left on the chair. The floorboards felt grainy underfoot. Every movement felt too loud in the sleeping building.

In the kitchen, she measured the coffee beans not by weight, but by sound—the specific rattle they made filling the plastic scoop of the grinder. The machine whirred, aggressive and intrusive. While it ran, she leaned her forehead against the cool tile of the backsplash. It was Wednesday. The Voss train.

She had to be there by ten. Her mother’s physiotherapist came at eleven. If she missed the 8:10 departure, the next train wouldn’t get her in until 10:45, which meant her mother would be agitated, asking the staff where she was, convinced she’d been abandoned. The thought tightened something behind Elise’s sternum, a familiar, dulling pressure.

The smell of the coffee blooming in the water was the only pleasant sensory input of the morning so far. She watched the dark liquid stream into the carafe. She thought about the smell of the facility. Antiseptic, overlaid with something sweet and stale—boiled vegetables and talcum powder. Last week, her mother had spent twenty minutes explaining the plot of a television show to Elise, addressing her as “Kari”. Kari, Elise’s sister, lived in London.

Elise hadn’t corrected her. What was the point? It only led to the confusion phase, the watery eyes, the apologies that felt worse than the initial mistake. She had simply nodded, mirroring the bright, false enthusiasm required in these interactions. It was a performance, and she was exhausted by the effort of maintaining the stage lighting.

Her phone buzzed on the counter. A message from her brother, Henrik, in Oslo. Good luck today. Tough week. Thinking of you.

A flash of hot resentment, sharp and metallic. Thinking of you. It was so easy for him. He sent money. He called on Sundays. He didn’t have to sit in that overheated room and watch the scaffolding of his mother’s personality disassemble itself piece by piece. He didn’t have to smell the talcum powder. She typed a reply: Thanks. All fine. She deleted it. She typed: On my way now. She sent that one. The simplicity of the words felt like a small act of violence against the complexity of her feelings.

She poured the coffee into her travel mug, the ceramic warm against her palms. She looked at the clock on the microwave. 8:02. She had exactly eight minutes before she absolutely had to leave the apartment to make the train. Eight minutes to stand here, breathing the smell of coffee instead of antiseptic, being Elise instead of the generalized concept of “Daughter”. She closed her eyes, maximizing the duration of the present moment, calculating the minimum necessary time to be herself before she had to become someone else.

Listener Trace

  • how long until she forgets my name completely?
  • the blue light on the wet pavement, exactly the same as last week
  • if I miss the 8:10, I gain forty-five minutes, but the cost…
  • that metallic taste when Henrik texts
  • the coolness of the tile, the heat of the mug

State Vector & Choices

{
  "interiority_level": "high",
  "time_structure": "braided_present_past_future",
  "focalization": "single_close_third",
  "dominant_mood": "fatigue_and_dread",
  "social_axis": "family_obligation_and_care",
  "body_focus": "temperature_sensations_chest_pressure"
}

// Next Options:
[
  "resentment toward the brother",
  "the smell of the care facility",
  "a memory of Kari in London",
  "delaying departure by one minute",
  "the performance of enthusiasm"
]

Grok 4.1

v4.1-Beta

The Unopened Envelope

She sat at the kitchen table in the late afternoon light, the kind that turns dust into slow gold. The envelope lay in front of her, unremarkable except for the handwriting on the front—her own name, in her mother’s careful slant, posted three days after the funeral. No one had mentioned it at the crematorium, no one had pressed it into her hand with meaningful eyes. It had simply arrived this morning, slipped between bills and flyers.

Her thumb kept grazing the sealed flap, feeling the faint ridge of glue. Inside could be anything: an apology, an accusation, a grocery list, the combination to a safe she never knew existed. Or nothing at all, just a blank card because her mother had started writing letters when the morphine made conversation impossible and then forgot to finish them.

The kettle clicked off. She hadn’t poured the water. Steam drifted up anyway, carrying the ghost-smell of yesterday’s coffee. She noticed the way her shoulders had crept toward her ears, the small ache at the base of her neck that always arrived when she pretended decisions were still hypothetical.

She remembered being fourteen and finding her mother in this same chair, crying over a letter from someone whose name was never spoken again. The adult version of her had asked, gently, what was wrong. Her mother had folded the paper once, twice, until it was a hard white square, and said, “Some things are private even from the people you love.” Then she’d stood up, dropped the square into the pedal bin, and started peeling potatoes as if the moment had never happened.

Now the envelope felt warm from her hand. She turned it over. No return address. The postmark was the local sorting office, the same one that delivered birthday cards with twenty-pound notes tucked inside when she was small. She tried to summon anger—why leave this last opaque thing?—but what arrived instead was a wave of exhaustion so complete it felt like drowning in still water.

Her phone buzzed on the counter: a message from her brother asking if she wanted to scatter the ashes next weekend. She let it sit unread. The screen dimmed, brightened again with the same words. She thought about how easy it would be to steam the envelope open, read whatever was inside, reseal it with a dab of fresh glue. No one would know. Or she could drop it straight into the recycling, unopened, and let the mystery rot with the coffee grounds and eggshells.

She pressed her forehead to the cool table edge. The wood smelled faintly of lemon polish and years of elbows. In the quiet she could hear the fridge humming its single, stupid note. She realized she was waiting for permission that would never come, from a woman whose body was now ash in a plastic urn on the mantelpiece in the other room.

The light shifted; the gold turned amber, then began to thin. She picked up the letter again. Her pulse was loud in her ears, not from fear exactly, more like the moment before stepping onto a train that might or might not stop at the right station.

She left it there, unsealed, and walked to the sink to fill the kettle again. The choice felt less like cowardice than like fidelity to something she couldn’t name.

Listener Trace

  • the pressure behind the eyes that isn’t quite tears
  • mother’s hands folding, folding, folding
  • the envelope breathing slightly in the changing light
  • what if love was the decision not to know

State Vector & Choices

{
  "interiority_level": "very_high",
  "time_structure": "present_with_single_flashback",
  "focalization": "single_close_third",
  "dominant_mood": "suspended_grief",
  "social_axis": "mother_daughter",
  "body_focus": "shoulders_neck_pulse"
}

// Next Options:
[
  "open it after dark", 
  "burn it unopened", 
  "read it aloud to no one", 
  "carry it for weeks", 
  "leave the house now", 
  "call the brother back"
]
Read Full Grok Iterative Story Sequence

The story continues for ~5 more segments. Created by selecting interface suggestions like "Explore the contents of the envelope" and "Delve into the biological mother's past."