A child reading a book while sitting on a glowing crescent moon

The co-created bedtime ritual

Personalized bedtime stories
your child helps create.

A 60-second ritual where your child picks the ingredients, becomes the hero, and you read them gently toward sleep — built for the bedtime that's become an hour of "one more?"

Designed by an MD, novelist, and dad.
Co-created with our kiddos.

Make tonight's story — free 3 free stories. No credit card. Takes 60 seconds.

How it works

The 60-second ritual

one

Your child picks the ingredients

A sidekick, a place, a magic word — ten seconds of giggling co-authorship. (Tired grown-ups can drive instead: one tap works too.)

two

The story appears, starring them

In seconds: their name, their age, their ingredients — every one of them, guaranteed — woven into a brand-new tale by a novelist-built story engine.

three

You read them down

Every story follows our MD-designed Wind-Down Arc — lively start, gentle middle, drowsy close. The last page is engineered for heavy eyelids.

What's in the pot

Not just stories — a bedtime system

the mechanism

🍲 Story Soup

Your child tosses in tonight's ingredients — a sidekick, a place, a magic word — and every one appears in the tale. They're not listening to a story; they're co-writing it.

the remedy

℞ Story Prescriptions

First day of school, thunderstorm worries, doctor visit tomorrow — pick what's on their mind and the story gently works it through. Comfort by narrative, never a lecture.

the science

☾ The Wind-Down Arc

Every story is paced in three acts by an MD: lively start, gentle middle, drowsy close. Sentences shorten, sounds soften, and the last page lands on heavy eyelids.

the promise

✓ The Third Night Guarantee

If your child isn't asking for "one more story" by night three, email us within 30 days for a full refund — and keep every story you made together.

Sample stories

The first two stories, made with my boys

The Big Kick at Champions Arena

a story for Holden — his keywords: soccer · super heroes · villains · arena

High above the city, where the clouds were fluffy as pillows, there was a stadium called Champions Arena. It had a hundred thousand seats — no, wait — a THOUSAND thousand seats, all packed with cheering fans waving glittery scarves. Tonight was the most amazing soccer match anyone had ever seen. And right in the middle of it all, wearing a bright blue jersey with the number six on the back, was a boy named Holden.

Holden had been chosen — actually chosen — to play in the Great Superhero and Villain Soccer Showdown.

On one side of the pitch stood the heroes. There was Blazewing, who could fly so fast she left a rainbow trail across the sky. There was Stonefist, who was roughly the size of a refrigerator and wore shin guards the size of actual doors. And there was Captain Luminos, whose whole body glowed gold like a lamp when he was excited — which was always.

Read the full story

On the other side stood the villains. They weren't scary — just a little silly. There was Doctor Grumblehorn, who wore a cape so long he kept tripping on it. There was Madame Frostbite, who accidentally kept freezing her own shoelaces. And their captain, the Sneer, who talked an enormous amount of trash but wasn't actually very good at soccer.

The crowd — thousands and thousands of fans — roared when Holden trotted onto the field. He loved that sound. It felt like the whole world cheering just for him.

The game was wild. Blazewing zoomed down the wing and passed to Stonefist, who kicked it so hard it sounded like a thunderclap. Doctor Grumblehorn dove for the ball and got tangled in his own cape. The crowd laughed — a warm, happy laugh. Holden dribbled left, dribbled right, spun around Madame Frostbite, who froze her OWN feet trying to stop him and had to hop on one boot.

But then — the gentle obstacle. The score was tied. One minute left. Holden had the ball, but he slipped on a patch of ice Madame Frostbite had accidentally left behind. He sat down on the grass with a thump. The crowd went quiet.

Captain Luminos jogged over, glowing warmly. "You okay, number six?"

Holden nodded. He took a breath. He stood up. He looked at the goal. It was far away, but he'd practiced this a thousand times in the backyard. He thought about all those afternoons kicking and kicking until his legs felt like noodles.

He ran. He planted his foot. He kicked.

The ball sailed up — up — up — and curved into the top corner of the net like it had been invited there.

The arena EXPLODED. Scarves flew. Heroes cheered. Even the villains clapped, because even Doctor Grumblehorn, tangled in his cape, had to admit that was a beautiful kick.

· slower ·

After the match, the crowd grew softer. Confetti drifted down like snowflakes. Holden sat on the cool grass in the middle of the pitch, surrounded by heroes and villains, all of them laughing and sharing orange slices. The big stadium lights dimmed, one by one, until just the stars were left above.

⏸ one slow breath together

Stonefist draped a gentle, enormous hand on Holden's shoulder. "Good game, kid," he rumbled, quiet as thunder far away.

Holden leaned back on the soft grass. The cheering crowd was just a warm hum now. A sleepy hum. Like the whole world was settling in.

· whisper ·

The stars came out. The arena grew still. Holden's eyes felt heavy — so, so heavy. His breathing slowed. In… and out. The grass was soft. The night was warm. He had kicked the winning goal, and everyone had seen it, and now it was time to rest.

And Holden drifted off, smiling, into the quietest and coziest of dreams.

☾ the end — sweet dreams ☾

Notice the story slows in the final third. That's the Wind-Down Arc — designed by an MD to lower the temperature of the room.

Michael and the Jungle of a Thousand Bricks

a story for Michael — his keywords: jungle · blocks · building

Deep inside the most tangled, twisty jungle in the whole wide world, every single leaf was shaped like a perfect green square. The trees were tall stacks of mossy blocks. The vines hung down in long, bumpy chains. And the parrots — oh, the parrots had bright pixel feathers, red and yellow and blue, clicking and clacking as they hopped from branch to branch.

This was the Block Jungle, and it was Michael's favorite place to build.

Michael had a little wooden satchel full of bricks. He had muddy boots, a tiny pickaxe on his belt, and the very best idea he'd had all week: he was going to build a jungle fort. A real one. With a lookout tower, a rope ladder, and a mossy green roof so it would hide perfectly among the trees.

Read the full story

He found the perfect spot — a flat patch of earth between two enormous jungle trees — and he started snapping bricks together. Click. Click. Click. The walls went up nice and straight. The floor locked in with a satisfying snap. Michael grinned so wide a toucan flew over just to see what was so wonderful.

But then he reached into his satchel for the roof bricks.

Empty.

He tipped the satchel upside down. One small pebble fell out. That was it. No roof bricks. No mossy green squares. No fort-hiding roof at all.

"Hmm," said Michael. He put his hands on his hips the way builders do when they are thinking very hard.

Just then, a little jungle frog — fat and square-spotted, the color of limes — hopped right up onto Michael's boot. It blinked its golden eyes. Then it turned around and hopped slowly into the trees.

Michael followed.

The frog led him through a tunnel of hanging vines, past a waterfall that fell in perfectly even blue steps, all the way to a mossy hollow log. And inside that hollow log? A whole pile of green bricks, soft with moss, smelling like rain and leaves and good green things.

"Oh!" Michael whispered. He looked at the frog. The frog blinked. "Thank you," said Michael, and he meant it.

· slower ·

He carried the bricks back, armful by armful, and snapped the roof into place. Click by click the jungle fort grew more perfect. The lookout tower reached up past the leaves. The rope ladder dangled just right. The mossy green roof disappeared into the treetops like it had always been there.

Michael climbed to the top of his tower and looked out over the whole Block Jungle. The square leaves rustled. The pixel parrots chattered softly. The little frog sat on a nearby branch, blinking slowly.

⏸ one slow breath together

Michael breathed in the warm jungle air. He could smell the moss and the wood and the sweet, sleepy smell of the trees at evening time.

· slower ·

He climbed back down. He curled up on the soft leaf floor of his fort, his satchel tucked under his head like a pillow. The mossy roof kept him cozy. The jungle hummed its quiet hum all around him.

· whisper ·

The parrots tucked their bright heads under their wings. The frog closed its golden eyes. The block trees stood tall and still, holding the whole jungle safe and dark and warm.

Michael's hands stopped fidgeting. His boots stopped wiggling. His eyes grew heavy, heavy, heavy.

He had built something wonderful today.

And now it was time to rest.

Good night, Michael.

☾ the end — sweet dreams ☾

Notice the story slows in the final third. That's the Wind-Down Arc — designed by an MD to lower the temperature of the room.

Make one for your child

Our story

Why a doctor started making things up at bedtime

I'm an MD, a novelist, and — most importantly for this website — a dad who ran out of bedtime books years ago.

It started the way it starts in a lot of houses: "Tell me a story, but a made-up one. With me in it." So I made them up. Night after night, story after story, my kids as the heroes — riding dinosaurs, sailing paper boats, out-clevering grumpy dragons. I learned quickly what every parent-storyteller learns: the story isn't really about the dragon. It's about the wind-down. The best bedtime story starts with adventure and ends with a yawn you planted there on purpose.

As a doctor, I knew why that worked — pacing, rhythm, and calm are physiology, not magic. As a novelist, I knew how to build it — structure, voice, and an ending that lands soft as a quilt. Bedside Stories is both of those things in one button: stories with real craft and genuinely good bedside manner, personalized for the small person you're tucking in tonight.

We use it in my house. Now it's yours too.

— Dr. John McKillop, founder

Pricing

Less than one takeout dinner a month, for calmer nights all month

Every plan includes the full method: Story Soup, Story Prescriptions, the Wind-Down Arc, and Narrator Cues.

Try it

$0
3 stories, on us
  • Full personalization
  • All themes
  • No credit card
Start free
Founding family — first 100 only

Yearly

$49
$49/yr — yours forever. After the first 100 families, it's $79/yr.
  • Everything in Nightly
  • Founding price never increases
  • A direct line to the founder — your family shapes what we build next
Claim a founding spot

☾ The Third Night Guarantee

If your child isn't asking for "one more story" by night three, email us within 30 days for a full refund. Keep the stories.

Questions parents ask

The fine print, in plain language

Is this safe for my child's information?

We collect the minimum a story needs: a first name, an age, and a few interests. You're the account holder, not your child. We never sell data, we don't use tracking cookies, and you can delete a profile anytime.

Who actually writes the stories?

Each story is generated by AI, following storytelling rules I wrote as a novelist and a wind-down structure I designed as an MD. Your child supplies tonight's ingredients; the method is ours; the telling is yours.

Are the stories actually good, or is it AI slop?

Fair question. Every story runs on a story engine built by a working novelist — real structure, real voice, calibrated to your child's age — with content rules that keep every tale gentle and kind. If a story ever misses, tap the button again; a new one is seconds away.

What's the "wind-down arc"?

A pacing structure designed by our MD founder. Stories open lively, resolve gently, and close with short, soft sentences and a slow-breath moment — the rhythm of a child settling down. It's the difference between a story before bed and a story that ends in sleep.

What ages does it work for?

Roughly 2 to 10. Vocabulary, humor, and story length adjust automatically to the age on the profile.

Can I cancel easily?

One click in your account, no emails to send, no guilt trip. Your saved stories stay readable.