Cover of April Fools: How I Became A Sex Doll

April Fools: How I Became A Sex Doll

Read the story

3 chapters · 3024 words · Read 1 times

A erotic story of Carl age 20 who thinks it would be a funny prank to turn himself into a sexy nerd girl (named Kelsi) to spy on and befriend his friend Hannah. He downloads an experimental app that allows you to inject yourself with nanobots and change your appearance and personality traits at-will using the app. However, once logged into the app and transformed he leaves his laptop unguarded. His little brother Aaron (age 18) finds the laptop and decides to make some edits of his own and take advantage of the situation. He will further adjust the new Kelsi to be his perfect slut. Kelsi will first try to pretend it’s not Carl to save himself from embarrassment but will be unable to come clean and warn Aaron it’s him before Aaron adjusts him too much that he can no longer reveal the info. Sexual hijinks ensue. Kelsi will be able to interact and be conscious of her choices but will be limited by the modifications from truly escaping. All characters are above age 18. Make chapters with no sexual content shorter with the sexual chapters longer and drawn out, giving insight into character mental states and thoughts. Aaron has always been jealous that his parents love Carl more and is excited to steal something of Carl’s for his own. He will not originally know that Kelsi is Carl. The cover photo will be of Kelsi, the short blond with nerdy glasses, in a crop top and a short school skirt, sitting in the lap of a shirtless man.

Chapter 1: Midnight Metamorphosis

The giggle that escaped Carl’s lips was high, alien, and thrilled him to his core. He stared at the laptop screen, the cursor hovering over the launch icon for the program simply called “Vessel.exe.” His roommate’s “experimental” app, pilfered from a sketchy deep-web forum. The description was a mess of technobabble about cellular pattern overwriting and psychosomatic projection. It was probably malware. Definitely stupid.

But it was also 2 AM, and he was bored.

“Screw it,” he muttered, his own voice a familiar baritone in the silent dorm room. He clicked.

For a second, nothing happened. He snorted, feeling like an idiot. Then a low hum emanated from the laptop speakers, a vibration that seemed to seep into his bones. A wave of static flickered across his vision. His fingertips tingled, then burned, a sensation like ice and fire racing up his arms, into his shoulders, down his spine. He tried to stand, to pull his hands from the keyboard, but his muscles weren’t listening. They were singing, rearranging.

He watched, detached and horrified, as the dark hair on his arms dissolved into a faint, blond down. His hands, broad and veined, slimmed, the fingers tapering, the knuckles softening. A deep, internal pressure twisted in his torso, his ribs cinching, his pelvis flaring with a series of audible, wet pops. He gasped, but the sound was cut short as his chest tightened, then swelled with a strange, tender weight.

The room swam. He clutched at the edge of his desk, but his grip was weak. His center of gravity had dropped, everything was different. He stumbled back, his gait awkward, and caught his reflection in the dark window.

A stranger stared back.

Short, tousled blond hair framed a face with softer lines. Large, hazel eyes blinked behind a pair of thick, black-framed glasses that hadn’t been there a moment ago. He—she—was wearing a loose graphic tee that now hung differently, draping over new curves. Her gaze traveled down. The shirt had ridden up, revealing a sliver of flat, smooth stomach above the waistband of his—her—boxers, which were now comically baggy around a pair of slender hips that flared from a tiny waist.

“Holy shit,” she whispered. The voice was hers. Kelsi’s. Higher, clearer, with a faint, unfamiliar lilt.

A frantic, giddy energy replaced the panic. She patted her face, her new body. It was all real. The fabric of the tee felt coarse against skin that seemed hypersensitive. She took a tentative step, the shift of weight in her hips a bizarre and instinctive new rhythm. A laugh bubbled up, pure and unfiltered mischief. Hannah was never going to believe this. They’d joked about it, about using the app as the ultimate prank, but neither thought it would work.

She scrambled to Carl’s closet, the movement still uncoordinated. Her old clothes were useless. In the back, she found a box of his sister’s stuff, left here after a visit. She pulled on a black crop top and a pleated skirt that fit the new proportions with unsettling perfection. She looked… cute. Nerdy. Hot in a way Carl never was. She struck a pose in the window-reflection, smirking. This was insane. This was amazing.

The door to the dorm room flew open without a knock.

Aaron stood there, a lanky silhouette in the dim hallway light, his green eyes scanning the room and landing on her. He froze, his expression cycling from confusion to sharp curiosity. “Whoa.”

Kelsi’s heart launched into her throat. She spun around, the skirt flaring.

“Where’s Carl?” Aaron asked, stepping inside, his gaze locked on her. It was a hungry look, the kind Carl was used to giving, not receiving.

“He’s… out,” Kelsi said, forcing the new voice to steady. “I’m, uh. His cousin. Kelsi. Just grabbing some stuff he left for me.” The lie felt thin and stupid the moment it left her lips.

“Cousin.” Aaron didn’t believe her. He leaned against the doorframe, his eyes doing a slow, deliberate sweep of her from head to toe. “He never mentioned a cousin. Especially one visiting at,” he checked his phone, “two seventeen in the morning.”

“It was a surprise.” She edged toward the door, her new center of balance making her feel perilously unsteady. “I should go. He’s meeting me.”

Aaron’s arm shot out, not touching her, but blocking the path. He was taller like this, intimidating. “You in a hurry? Carl’s probably flaking anyway. He’s good at that.” The resentment in his tone was barely concealed. “You need a ride somewhere?”

“No. I’m good. Thanks.” She ducked under his arm, the brush of her shoulder against his sending a jarring spike of something—fear? adrenaline?—through her. She hurried down the hall, feeling his eyes on her back the entire way, until she turned the corner and broke into an awkward, clattering run in the unfamiliar shoes she’d grabbed.

An hour later, the buzz had worn off, replaced by a crawling anxiety. The meet-up with Hannah had been a disaster of confusion and barely-contained hysterics. Reversing the transformation required a “stabilization period” according to the readme file. She was stuck. She’d snuck back into the empty dorm, Carl’s dorm, and stared at the laptop, now a sinister totem on the desk.

She needed a shower. To not look at this body for a minute. She fled to the bathroom, leaving the laptop glowing softly on the rumpled bed.

She was under the spray, the water feeling alien on this new skin, when she heard the main door open and close. Not Carl’s heavier tread. Lighter, purposeful steps. Aaron.

She stood frozen, the water beating down, listening. The steps went past the bathroom, into Carl’s bedroom. A long silence. Then a low, appreciative whistle.

Aaron had seen the laptop.

She turned the water off, scrambling for a towel, her hands shaking. She wrapped herself and crept, dripping, to the bedroom door, peering through the crack.

Aaron was sitting in Carl’s chair, leaned forward, utterly absorbed by the screen. On it was a 3D rendering of Kelsi, rotating slowly. Next to it was a control panel: a list of traits. Hair: Blond. Style: Short, tousled. Build: Petite. Proportions: 0.7 Waist-to-Hip Ratio. Attire: Preference for casual-alt. Disposition: Approachable. Quirky. Submissive—

Aaron’s finger moved to the mouse. He clicked Submissive and deleted it. His tongue wet his lips as he typed a new word. Compliant.

He scrolled. There were sliders for things like “Suggestibility,” “Attachment,” “Libido.” He nudged the “Attachment” slider up a few notches. He changed the “Attire Preference” from “Casual-Alt” to “Feminine. Subdued.”

He leaned back, running a hand through his messy dark hair. A slow, possessive smile spread across his face. “So this is what you do all night, Carl,” he murmured to the empty room. “You build yourself the perfect little doll.”

His finger hovered over the “Apply Modifications” button. He didn’t know it was real. He thought it was a game, a simulation.

Kelsi, shaking behind the door, felt a cold knot tighten in her stolen stomach. She felt a strange, internal pull, a psychic whisper, as if the very code on the screen was a thread tied to her core.

Aaron clicked the button.

A subtle wave of dizziness washed over Kelsi. Her thoughts, which had been a frantic storm of oh god oh god what do I do, suddenly smoothed, calmed. The urgent need to confront Aaron, to scream at him, faded into a vague, background noise. He’s just messing around on Carl’s computer. It’s fine. He’s… he’s probably nice. The anxiety bled away, replaced by a soft, placid acceptance.

She watched, detached, as Aaron continued. He increased the “Libido” slider. He edited the “Disposition” field again, adding “Affectionate. Trusting.”

Each click sent another gentle, coercive wave through Kelsi’s mind, softening her resistance, layering in new impulses that felt suspiciously like her own. The towel around her felt coarse. She thought, absently, that she’d like to wear something softer. Something pretty.

Aaron saved the profile, naming the file “KELSI_REFINED.” He leaned back, a creator admiring his work. He didn’t see the real girl, shivering and changing just feet away behind the door. He saw a fantasy rendered in pixels, now perfectly molded to his preferences.

He finally stood up, stretched, and walked out of Carl’s room, whistling.

Kelsi waited until she heard the front door close before she stepped out. She went to the mirror, avoiding the laptop’s glow. Her face looked the same. Her body was the same. But something behind her eyes felt quieter. Smoother. The sharp edge of her fear was gone. She found herself thinking that maybe Aaron wasn’t so bad. He had nice eyes. And he’d been concerned about her needing a ride earlier. That was sweet.

She blinked, and a frown briefly touched her lips. That thought… that wasn’t hers. Was it?

She pushed it away. She needed to get dressed. She went to the box of clothes, her hands passing over the crop top she’d worn earlier. It seemed a little… bold now. She instead pulled out a simple, soft lavender sweater. It felt more appropriate. More… her.

As she pulled it on, a warm, agreeable feeling settled over her. Everything was going to be okay. Carl would fix this when he got back. And Aaron… Aaron was just playing a game. It didn’t mean anything.

The smile that came to her face felt easy, natural. It was a good smile. A compliant smile.

Down the hall, in his own room, Aaron stared at his ceiling, his hands behind his head, the phantom image of the girl on the screen—his modifications, his refinements—burned behind his eyelids. A real girl who looked just like that was out there somewhere. Carl’s mysterious “cousin.” He’d find her. And she’d be perfect.

He was sure of it.

Read on DreamPress

Write your own erotic story with AI