How to end bedtime battles: Free custom bedtime stories where your kid is the hero
It’s 8:20 PM on a Tuesday, my 5-year-old Lila is bouncing on her bed with toothpaste crusted on the cuff of her unicorn pajamas, and I’ve already read three of the same beat-up picture books we rotate every week. “They’re boring,” she says, kicking the sheets that still have a peanut butter stain from after-school snack. “Make up a new one where I’m the hero.” My 7-year-old Leo leans against the doorframe, nodding. He’s already checked out of the same old space book we’ve read twice that week. My feet ache, I still have a load of laundry to fold, and there’s a coffee stain on the sweatpants I’ve worn since 7 AM. I’m this close to telling them they can read to themselves, when I remember the post I saw in my local parent group that morning.
A dad of three from Chicago built the tool, the post said. He got tired of his own three kids begging for new stories every night that fit whatever random obsession they were into that week—one week dinosaurs, the next ballet, the next garbage trucks—and he was running out of plot ideas. So he built a tool that writes custom stories where your kid is the main character, and he’s opening it up for a free 2-week beta, no credit card required to try. I’d dismissed it at first, figured it would be full of ads or churn out weird, nonsensical stories, but I was desperate. I pulled up the site on my phone, which was at 12% battery, and filled out the three quick questions.
It asks for your kid’s name, their age, and any details you want to include: favorite things, fears, recent events, whatever. I typed in Lila’s info: 5, loves baking chocolate chip cookies, has a tabby cat named Mochi, scared of the dark. I hit generate, and 90 seconds later the story popped up. Lila stopped bouncing mid-jump. The first line was, “One sunny morning, Lila the cookie baker was getting ready to bake chocolate chip cookies for the whole town, with her best friend Mochi the tabby cat right by her side.” She gasped so loud I laughed. “That’s me! That’s my cat!” She sat cross-legged on the bed, completely quiet, for the whole 10-minute story. The plot went like this: Lila needed to grab a bag of special flour from a cottage at the edge of the dark woods, she was nervous, but she brought Mochi and went anyway, got the flour, and baked the cookies for everyone. When it ended, she pulled her covers up to her chin and said, “I walked through the dark woods. I can walk through our dark hallway to get a drink of water, right?” That night, she turned her nightlight down lower than she’d had it in six months.
Leo rolled his eyes and said it was for little kids, but he still hung around to get his own. I typed: Leo, 7, loves building Legos and space, wants to visit Mars someday. Two minutes later, we had a story about Leo building a Lego rocket that actually worked, flying to Mars to fix a broken NASA rover that no one else could reach. He leaned against the bedpost the whole time, no scrolling on my old phone, no asking when it would end. After, he started talking about how he was going to build his own rocket out of his existing Lego bits this weekend, something he hadn’t mentioned in months.
I’ve talked to Lila’s kindergarten teacher about why bedtime battles happen so often, and she told me most of the time it’s not that kids aren’t tired. It’s that their brains are still buzzing from the day, and they need something that holds their attention gently—no flashing screens that overstimulate, but something that feels personal enough to pull them away from the excitement of the day. It makes sense: kids care way more about a story that’s about them than one about a random fictional character they can’t connect to.
It also helps them work through small problems they’re dealing with right now. A couple weeks ago, Lila had her first soccer practice, and she wouldn’t talk about being nervous, even when I asked. I added that I wanted a story where Lila learns to kick a soccer ball, and it’s okay if she misses a few times. After we read the story, she opened up that she was scared she’d be the worst one on the team. We talked about it for five minutes, something that never would have happened if we’d just read the same old picture book that night. It’s a small thing, but it works.
The best part is how little effort it takes for parents. I’ve tried making up my own stories on the fly, and I always forget details halfway through or run out of plot, and the kids call me out on it. This takes two minutes tops. You can add anything you want: if your kid has a new pet, include it. If they just had a birthday, put their friend in the story. It’s not perfect—last week I got a story where Lila had a golden retriever instead of a tabby cat, so I just corrected the detail and regenerated it, no harm done. It’s still in beta, so there are a few small kinks, but nothing that ruins the story for the kids.
I still pull out our favorite beat-up picture books on Sunday nights, when we have extra time and Lila wants the comfort of the same story she’s heard a hundred times. But on weeknights, when I’m tired, the kids are bored of our rotation, and bedtime is threatening to drag on for an hour, this tool has cut our routine from 40 minutes to 15. The free beta is running right now, so you can try it out without paying anything or committing to a subscription. I don’t know what it will cost after the beta, or if it will change as more people use it, but right now it’s solved one of the most annoying daily parenting problems I have.
Last night, Lila asked for a story where she and Mochi bake cookies for Santa, even though it’s only October. I typed it in, we read it, and she was asleep before I even closed the door. That’s good enough for me right now.
Please indicate: Thinking In Educating » How to end bedtime battles: Free custom bedtime stories where your kid is the hero