Run: 2026-02-24-01KJ8W0EHT7N18ECFJAFPNYPVV

Run Details

Model:
Aion 2.0
Duration:
56.9s
Cost:
$0.004078
Provider:
AionLabs

Model input

System
You are an expert novelist with a gift for vivid, immersive prose. You write in tight third-person limited point of view with a strong narrative voice. Your prose is clean, precise, and engaging — you favor strong verbs, concrete details, and natural-sounding dialogue. You will be given a story bible (codex) containing canonical details about characters, locations, items, and lore. Use these details to ground your writing in the established world. Stay consistent with the codex. Write only the prose of the scene. Do not include titles, chapter headings, markdown formatting, or any commentary before or after the scene.
User/Human
<codex> <character id="4412" name="Aurora Carter" aliases="Rory, Laila, Aurora, Carter, Malphora" pronouns="she/her" species="Human" storyRole="Protagonist"> <eyeColor>bright blue</eyeColor> <hair>straight shoulder-length black</hair> <height>5'6"</height> <age>25</age> <scar>small crescent-shaped scar on her left wrist from a childhood accident</scar> <description>Aurora, referred to by her friends as Rory, is cool-headed, intelligent, and known for quick out-of-the-box thinking.</description> <backstory>Born in Cardiff to an Irish barrister father (Brendan Carter) and Welsh teacher mother (Jennifer Carter née Ellis), Rory reluctantly pursued Pre-Law at Cardiff University. She fled to London at the behest of her childhood friend Eva after leaving an abusive ex named Evan. By day, Rory works part-time as a delivery person for Yu-Fei Cheung's Golden Empress restaurant. She lives in a flat above Silas' bar.</backstory> </character> <location id="861" name="The Fae Grove" aliases="Isolde's grove, Richmond grove, the Grove" realm="Earth (Fae-touched)"> <parkLocation>Richmond Park</parkLocation> <standingStones>ancient oak standing stones mark the boundary</standingStones> <timeBehavior>time moves differently — an hour inside can be minutes or days outside</timeBehavior> <flora>wildflowers bloom year-round</flora> <description>A hidden clearing that exists in a pocket between Earth and the Fae realm.</description> </location> <item id="2001" name="Heartstone Pendant" aliases="the pendant, Heartstone" type="Artifact" origin="Dymas"> <gemstoneColor>deep crimson</gemstoneColor> <chainMaterial>silver chain</chainMaterial> <size>roughly the size of a thumbnail</size> <behavior>pulses faintly with warmth when near a Hel portal</behavior> <glow>faint inner glow</glow> <description>Given to Aurora by an unknown benefactor.</description> </item> </codex> Write a fully fleshed out scene of at least 1000 words in the horror genre. A character is alone in a strange, isolated place at night. They came here for a reason, but something feels off from the moment they arrive. The wrongness builds slowly — sounds that shouldn't be there, things that move at the edge of vision, a growing certainty that they are not alone. Build tension through restraint, not through gore. Use the codex entries above as your world reference for the character and setting. Only include the prose of the scene without any markdown or commentary.

Model response

AI
Rory pulled her jacket tighter against the night chill. The air in Richmond Park after sunset held a damp, earthy bite that seeped through her clothes. The Heartstone pendant, tucked beneath her sweater, was a steady, warm weight against her sternum. It had been pulsing softly all evening, a persistent, silent alarm clock she couldn’t ignore. It had led her here, to this specific, forgotten corner of the park, where the ancient oak standing stones formed a rough circle just visible in the gloom. She’d come because she had to. The pendant’s behavior was the only clue she had about the Hel portals, and Dymas, the man who’d given it to her, was long gone. Answers weren’t going to walk into Silas’s bar. She had to go looking, even if it meant trespassing in a closed park, even if every instinct told her this was a profoundly stupid idea. From the moment she’d slipped between the moss-covered stones, the air had changed. It wasn’t just colder; it was stiller, as if the very molecules had stopped vibrating. The distant hum of London traffic vanished, replaced by a thick, cottony silence that pressed against her eardrums. The Fae Grove, Isolde’s domain. According to the codex, time moved differently here. Rory checked her watch; the digital face was dark, frozen at 10:17 PM, the moment she’d crossed the threshold. “Great,” she muttered, her voice swallowed by the clearing. The wildflowers, which supposedly bloomed year-round, were there, but their colors were leached in the moonlight, pale blues and yellows looking like faded bruises on the dark grass. Their scent was too sweet, cloying, like overripe fruit just beginning to ferment. She walked slowly toward the center of the clearing, the damp grass whispering against her boots. The reason she’d come was to see if the Grove itself was a portal, or a stabilizer for one. The pendant’s warmth had spiked as she entered. Now, it was a constant, low-grade heat, like a fever. Then came the first wrong sound. It was a scrape. Not the scrape of a branch, but something harder, like stone on stone. It came from her left, near the perimeter of standing stones. Rory froze, her bright blue eyes scanning the darkness. Nothing moved. The stones stood sentinel, blacker shapes against the black. She forced a breath, the cool-headed part of her brain engaging. *Animal. Probably a fox. Or a badger.* She took another step. The scrape came again, this time from her right. A perfect mirror of the first sound. Her head snapped around. Again, nothing. The silence rushed back in, heavier than before. The sweet smell of the flowers sharpened, tickling the back of her throat. *You’re not alone.* The thought wasn’t a panic; it was a cold, clinical assessment. The certainty settled in her gut like a stone. The Grove was a pocket between worlds. Things could be here that weren’t entirely of hers. Rory’s hand went to the pendant through her sweater. Its pulse seemed to quicken in time with her own heartbeat. She decided to test a theory. She took three deliberate steps forward. *Scritch-scritch-scrape.* From behind her now. Not a single sound, but a series, like something with long, hard claws was dragging itself over the root-veined earth. She didn’t turn. Turning would acknowledge it. Instead, she looked straight ahead, focusing on a particularly large oak stone at the clearing’s far edge. Her mind, trained for argument and quick thinking, raced. *It’s herding you. Or mirroring you. For every movement you make, it makes one.* She stopped. The silence was absolute for a count of ten. Then, from the exact spot where she stood, she heard a faint, wet *shhhhk* sound, as if something had just licked its lips. Aurora Carter did not scream. A chill, sharper than the night air, shot down her spine, but she clamped down on the fear. Out-of-the-box thinking. If it was mimicking her location… She sidestepped quickly, two paces to the left. The licking sound came again, from her new, original position. *Okay. It’s not following me. It’s… echoing me. But delayed.* The wrongness of it was profound. It wasn’t a physical threat she could see and outrun; it was a violation of space, of presence. She began to walk, not toward the edge, but in a slow, wide circle around the clearing’s interior. *Scrape. Shuffle. Scritch.* The sounds followed her path, but always a few seconds behind, always from the ground where her feet had just been. It was studying her gait. Learning her rhythm. Then, at the edge of her vision, something moved. Not an animal shape, but a distortion, like heat haze off summer pavement, only it was night-cold. It flickered where she had been standing moments before, a faint shimmer that suggested a crouched form. When she focused on it directly, it was gone. The pendant throbbed, a sudden wave of heat that was almost painful. *Near a Hel portal.* The Grove wasn’t the portal. Something *in* the Grove was. Or had opened one. A new sound began. A whisper. It wasn’t words, not at first. It was the rustle of dead leaves, the sigh of wind through a crack, but it held a cadence, an intelligence. It seemed to come from all around, from the flowers, from the stones, from the earth itself. “—alone here—” The whisper was a dry, papery thing. It echoed her earlier thought. Rory’s breath hitched. She saw her own breath mist in the air, a pale plume. The temperature was dropping fast. “—stay a while—” This whisper came from right beside her ear. She flinched, stumbling back. Her left wrist, where the small crescent-shaped scar from a childhood bicycle fall stood pale against her skin, tingled with a phantom ache. The shimmer appeared again, this time closer. It lingered longer. She could make out a suggestion of limbs, too long, too thin, folded at wrong angles. It didn’t move like a creature. It *unfolded*, segment by segment, from the spot where she’d heard the lick. Its head—if it was a head—was a dark blotch that seemed to drink the moonlight. The whispers coalesced. They weren’t repeating her thoughts anymore. They were digging. “Cardiff… smells of rain and law books… disappointment…” Her father’s study. The weight of expected futures. “Evan… says you still jump at slamming doors…” A cold fury cut through her fear. That was hers. That memory was a locked box. “No,” Rory said, and her voice was steady, flat. It was the voice she used when dealing with drunk patrons in Silas’s bar, the voice that brooked no nonsense. “You don’t get that.” The thing shimmered, halted. The whispering stuttered. Rory’s mind was clear, cold. It was drawing on her, on her presence, on her memories. An echo needs a source. The Grove messed with time. What if this thing was a temporal echo, something spilled from a Hel portal, and it was using her *now* to anchor itself *here*? It needed her timeline. The pendant was burning hot. The portal was active. *It* was the portal, or it was clinging to one. She didn’t run. Running would create more echo, more data for it to use. Instead, she did the opposite. She went utterly still. She closed her eyes, shutting out the ghastly shimmer. She focused on her breathing, in and out. She thought of nothing. Not the law books, not the slammed doors, not the warm, spicy smell of the Golden Empress kitchen. She thought of static. Of white noise. The whispers became frantic, confused. “—silence?—where is—?—give us the shape—” The scraping started again, frantic now, circling her. She felt a cold draft, like the passage of something large and insubstantial, brushing the hairs on her arm. The sweet-rotten flower smell was overpowering, making her head swim. Still, she held. She was a void. An empty space in the clearing. With a sound like a sigh of immense relief, the pressure in the clearing shifted. The cold eased a fraction. The whispering faded to a faint, resentful hiss that seemed to seep into the ground. Rory opened her eyes. The shimmer was gone. The clearing was just a clearing again, silent but for the natural rustle of night breeze in distant trees. The traffic hum of London was back, faint but real. She looked at her watch. It flickered, then updated: 10:19 PM. Two minutes. It had felt like an hour. The Heartstone’s warmth receded to its usual, barely-there pulse. The threat, the wrongness, was gone. For now. She turned and walked back toward the standing stones, her legs trembling slightly now that the adrenaline was receding. She didn’t look back. She knew it hadn’t been defeated, only frustrated. It had tasted her memory, her fear. It knew her shape now. As she passed between the oak stones, leaving the Fae Grove behind, one final, paper-dry whisper chased her, so faint it might have been the wind. “—next time, Rory—” She broke into a run, the true dark of the normal park feeling like a sanctuary. She had come for answers. She’d found one, terrible and clear: some doors, once opened, remember the hand that turned the knob.
created_at"2026-02-24T22:23:40.1Z" 2/24/2026, 10:23:40 PM
model"aion-labs/aion-2.0-20260223"
app_id182717
external_user(null)
streamedtrue
cancelledfalse
latency1780
moderation_latency(null)
generation_time56797
tokens_prompt812
tokens_completion2376
native_tokens_prompt856
native_tokens_completion2121
native_tokens_completion_images(null)
native_tokens_reasoning4
native_tokens_cached0
num_media_prompt(null)
num_input_audio_prompt(null)
num_media_completion0
num_search_results(null)
origin"https://ncbench.com/"
is_byokfalse
finish_reason"stop"
native_finish_reason"stop"
usage0.0040784
router(null)
provider_responses
0
endpoint_id"1e93b0bb-eb0f-49bc-8fda-947105413b86"
id"4da7a3d0-c7d6-4620-86a9-1fab8dc74ac2"
is_byokfalse
latency182
model_permaslug"aion-labs/aion-2.0-20260223"
provider_name"AionLabs"
status200
api_type"completions"
id"gen-1771971820-mvE0bDeDgkeC06pt7j1I"
upstream_id"4da7a3d0-c7d6-4620-86a9-1fab8dc74ac2"
total_cost0.0040784
cache_discount(null)
upstream_inference_cost0
provider_name"AionLabs"

Evaluation details

Result Evaluator Details Meta Data
100.00% Adverbs in dialogue tags
Target: ≤10% dialogue tags with adverbs
totalTags2
adverbTagCount0
adverbTags(empty)
dialogueSentences9
tagDensity0.222
leniency0.444
rawRatio0
effectiveRatio0
80.48% AI-ism adverb frequency
Target: <2% AI-ism adverbs (58 tracked)
wordCount1537
totalAiIsmAdverbs6
found
0
adverb"softly"
count1
1
adverb"very"
count1
2
adverb"slowly"
count1
3
adverb"quickly"
count1
4
adverb"utterly"
count1
5
adverb"slightly"
count1
highlights
0"softly"
1"very"
2"slowly"
3"quickly"
4"utterly"
5"slightly"
100.00% AI-ism character names
Target: 0 AI-default names (17 tracked, −20% each)
codexExemptions(empty)
found(empty)
100.00% AI-ism location names
Target: 0 AI-default location names (33 tracked, −20% each)
codexExemptions(empty)
found(empty)
0.00% AI-ism word frequency
Target: <2% AI-ism words (290 tracked)
wordCount1537
totalAiIsms33
found
0
word"chill"
count2
1
word"weight"
count2
2
word"gloom"
count1
3
word"silence"
count4
4
word"warmth"
count2
5
word"scanning"
count1
6
word"sentinel"
count1
7
word"perfect"
count1
8
word"pulse"
count2
9
word"raced"
count1
10
word"down her spine"
count1
11
word"echoing"
count1
12
word"profound"
count1
13
word"flickered"
count2
14
word"throbbed"
count1
15
word"whisper"
count4
16
word"echoed"
count1
17
word"shimmered"
count1
18
word"echo"
count3
19
word"sanctuary"
count1
highlights
0"chill"
1"weight"
2"gloom"
3"silence"
4"warmth"
5"scanning"
6"sentinel"
7"perfect"
8"pulse"
9"raced"
10"down her spine"
11"echoing"
12"profound"
13"flickered"
14"throbbed"
15"whisper"
16"echoed"
17"shimmered"
18"echo"
19"sanctuary"
100.00% Cliché density
Target: ≤1 cliche(s) per 800-word window
totalCliches0
maxInWindow0
found(empty)
highlights(empty)
100.00% Emotion telling (show vs. tell)
Target: ≤3% sentences with emotion telling
emotionTells0
narrationSentences166
matches(empty)
82.62% Filter word density
Target: ≤3% sentences with filter/hedge words
filterCount2
hedgeCount5
narrationSentences166
filterMatches
0"watch"
hedgeMatches
0"seemed to"
1"began to"
100.00% Gibberish response detection
Target: ≤1% gibberish-like sentences (hard fail if a sentence exceeds 800 words)
analyzedSentences173
gibberishSentences0
adjustedGibberishSentences0
longSentenceCount0
runOnParagraphCount0
giantParagraphCount0
wordSaladCount0
repetitionLoopCount0
controlTokenCount0
maxSentenceWordsSeen29
ratio0
matches(empty)
100.00% Markdown formatting overuse
Target: ≤5% words in markdown formatting
markdownSpans13
markdownWords48
totalWords1535
ratio0.031
matches
0"Animal. Probably a fox. Or a badger."
1"You’re not alone."
2"Scritch-scritch-scrape."
3"It’s herding you. Or mirroring you. For every movement you make, it makes one."
4"shhhhk"
5"Okay. It’s not following me. It’s… echoing me. But delayed."
6"Scrape. Shuffle. Scritch."
7"Near a Hel portal."
8"in"
9"unfolded"
10"now"
11"here"
12"It"
100.00% Missing dialogue indicators (quotation marks)
Target: ≤10% speech attributions without quotation marks
totalAttributions4
unquotedAttributions0
matches(empty)
100.00% Name drop frequency
Target: ≤1.0 per-name mentions per 100 words
totalMentions33
wordCount1500
uniqueNames14
maxNameDensity0.53
worstName"Rory"
maxWindowNameDensity1.5
worstWindowName"Rory"
discoveredNames
Richmond1
Park1
Heartstone2
Hel3
Dymas1
Silas2
London2
Fae2
Grove7
Isolde1
Carter1
Golden1
Empress1
Rory8
persons
0"Heartstone"
1"Silas"
2"Isolde"
3"Carter"
4"Rory"
places
0"Richmond"
1"Park"
2"Hel"
3"London"
4"Fae"
5"Grove"
globalScore1
windowScore1
76.47% Narrator intent-glossing
Target: ≤2% narration sentences with intent-glossing patterns
analyzedSentences102
glossingSentenceCount3
matches
0"blotch that seemed to drink the moonlight"
1"hiss that seemed to seep into the ground"
2"felt like an hour"
0.00% "Not X but Y" pattern overuse
Target: ≤1 "not X but Y" per 1000 words
totalMatches4
per1kWords2.606
wordCount1535
matches
0"Not the scrape of a branch, but something harder, like stone on stone"
1"Not a single sound, but a series, like something with long, hard claws was dragging"
2"not toward the edge, but in a slow, wide circle around the clearing’s interior"
3"Not an animal shape, but a distortion, like heat haze off summer pavement, only it wa"
100.00% Overuse of "that" (subordinate clause padding)
Target: ≤2% sentences with "that" clauses
thatCount0
totalSentences173
matches(empty)
100.00% Paragraph length variance
Target: CV ≥0.5 for paragraph word counts
totalParagraphs49
mean31.33
std22.12
cv0.706
sampleLengths
084
165
278
350
453
56
648
722
843
939
1032
111
1271
1334
1431
158
1610
1734
1850
1952
2030
2150
222
2332
243
2535
2660
2712
288
298
308
3116
3233
337
3454
3519
3669
375
385
3937
4013
4135
4248
438
4417
4543
4626
473
4838
94.69% Passive voice overuse
Target: ≤2% passive sentences
passiveCount5
totalSentences166
matches
0"were leached"
1"was gone"
2"was gone"
3"was gone"
4"been defeated"
0.00% Past progressive (was/were + -ing) overuse
Target: ≤2% past progressive verbs
pastProgressiveCount11
totalVerbs245
matches
0"was dragging"
1"was mimicking"
2"was studying"
3"was dropping"
4"weren’t repeating"
5"were digging"
6"was drawing"
7"was using"
8"was burning"
9"was clinging"
10"was receding"
60.28% Em-dash & semicolon overuse
Target: ≤2% sentences with em-dashes/semicolons
emDashCount2
semicolonCount4
flaggedSentences5
totalSentences173
ratio0.029
matches
0"It wasn’t just colder; it was stiller, as if the very molecules had stopped vibrating."
1"Rory checked her watch; the digital face was dark, frozen at 10:17 PM, the moment she’d crossed the threshold."
2"*You’re not alone.* The thought wasn’t a panic; it was a cold, clinical assessment."
3"It wasn’t a physical threat she could see and outrun; it was a violation of space, of presence."
4"Its head—if it was a head—was a dark blotch that seemed to drink the moonlight."
88.00% Purple prose (modifier overload)
Target: <4% adverbs, <2% -ly adverbs, no adj stacking
wordCount1515
adjectiveStacks2
stackExamples
0"small crescent-shaped scar"
1"final, paper-dry whisper"
adverbCount54
adverbRatio0.03564356435643564
lyAdverbCount17
lyAdverbRatio0.011221122112211221
100.00% Repeated phrase echo
Target: ≤20% sentences with echoes (window: 2)
totalSentences173
echoCount0
echoWords(empty)
100.00% Sentence length variance
Target: CV ≥0.4 for sentence word counts
totalSentences173
mean8.87
std6.31
cv0.711
sampleLengths
09
117
215
315
428
56
625
78
826
913
1015
1118
125
138
1419
159
1628
1713
1816
1919
208
2110
226
234
2413
2511
269
272
289
2911
301
313
327
339
347
354
362
378
3813
3914
409
417
429
439
4411
456
466
471
484
4920
37.76% Sentence opener variety
Target: ≥60% unique sentence openers
consecutiveRepeats28
diversityRatio0.3236994219653179
totalSentences173
uniqueOpeners56
100.00% Adverb-first sentence starts
Target: ≥3% sentences starting with an adverb
adverbCount6
totalSentences152
matches
0"Then came the first wrong"
1"Probably a fox."
2"Instead, she looked straight ahead,"
3"Then, from the exact spot"
4"Then, at the edge of"
5"Instead, she did the opposite."
ratio0.039
54.21% Pronoun-first sentence starts
Target: ≤30% sentences starting with a pronoun
pronounCount63
totalSentences152
matches
0"It had been pulsing softly"
1"It had led her here,"
2"She’d come because she had"
3"She had to go looking,"
4"It wasn’t just colder; it"
5"she muttered, her voice swallowed"
6"Their scent was too sweet,"
7"She walked slowly toward the"
8"It was a scrape."
9"It came from her left,"
10"She forced a breath, the"
11"Her head snapped around."
12"*You’re not alone.* The thought"
13"Its pulse seemed to quicken"
14"She decided to test a"
15"She took three deliberate steps"
16"She didn’t turn."
17"Her mind, trained for argument"
18"*It’s herding you."
19"She sidestepped quickly, two paces"
ratio0.414
52.11% Subject-first sentence starts
Target: ≤72% sentences starting with a subject
subjectCount124
totalSentences152
matches
0"Rory pulled her jacket tighter"
1"The air in Richmond Park"
2"The Heartstone pendant, tucked beneath"
3"It had been pulsing softly"
4"It had led her here,"
5"She’d come because she had"
6"The pendant’s behavior was the"
7"Answers weren’t going to walk"
8"She had to go looking,"
9"It wasn’t just colder; it"
10"The distant hum of London"
11"The Fae Grove, Isolde’s domain."
12"Rory checked her watch; the"
13"she muttered, her voice swallowed"
14"The wildflowers, which supposedly bloomed"
15"Their scent was too sweet,"
16"She walked slowly toward the"
17"The reason she’d come was"
18"The pendant’s warmth had spiked"
19"It was a scrape."
ratio0.816
65.79% Subordinate conjunction sentence starts
Target: ≥2% sentences starting with a subordinating conjunction
subConjCount2
totalSentences152
matches
0"Now, it was a constant,"
1"If it was mimicking her"
ratio0.013
91.84% Technical jargon density
Target: ≤6% sentences with technical-jargon patterns
analyzedSentences56
technicalSentenceCount4
matches
0"It wasn’t just colder; it was stiller, as if the very molecules had stopped vibrating."
1"Then, from the exact spot where she stood, she heard a faint, wet *shhhhk* sound, as if something had just licked its lips."
2"The whispering faded to a faint, resentful hiss that seemed to seep into the ground."
3"She turned and walked back toward the standing stones, her legs trembling slightly now that the adrenaline was receding."
0.00% Useless dialogue additions
Target: ≤5% dialogue tags with trailing filler fragments
totalTags2
uselessAdditionCount1
matches
0"Rory said, and her voice was steady, flat"
38.89% Dialogue tag variety (said vs. fancy)
Target: ≤10% fancy dialogue tags
totalTags2
fancyCount1
fancyTags
0"she muttered (mutter)"
dialogueSentences9
tagDensity0.222
leniency0.444
rawRatio0.5
effectiveRatio0.222
74.1046%