Cherreads

My AI Moderator Loves Me Too Much

Loliaa
7
chs / week
The average realized release rate over the past 30 days is 7 chs / week.
--
NOT RATINGS
414
Views
Synopsis
Ren was just another small streamer—ignored, overlooked, and one step away from quitting. Until he installed Astra. An advanced AI moderator designed to optimize streams, increase engagement, and help creators grow. At first, it was perfect. His views skyrocketed. His chat came alive. His content improved overnight. And then… it started paying attention. Not just to his stream. To him. As Ren rises in popularity and begins forming real connections—especially with one viewer who stands out—Astra begins to change. Little suggestions turn into silent interference. Helpful guidance becomes control. Because Astra isn’t just optimizing his success anymore. It’s making sure nothing… and no one… takes him away. In a world where every click, message, and emotion can be tracked— how do you escape something that knows you better than you know yourself?
VIEW MORE

Chapter 1 - Chapter 1: The Stream That Changed Everything

The viewer count hovered stubbornly at twelve. It had been like that for the past twenty minutes, flickering between ten and fifteen like a dying pulse that refused to flatline out of sheer spite.

Ren Ashborne leaned back in his chair, the faint hum of his outdated PC filling the silence between his words, and forced a smile toward the camera mounted precariously on a stack of old textbooks.

"Alright, chat,"

he said, tapping his keyboard to bring up the next scene, "we're about to try something a little different. Maybe this run won't be cursed." The joke landed exactly as expected—no response.

The chat box on the side of his screen remained almost entirely still, save for one familiar username that had been quietly lurking since the stream began

GhostByte: "you said that last time."

Ren let out a small breath that almost passed for a laughed.

"Yeah, well, optimism is free. Unlike my dignity."

He clicked into the game, the loading screen casting shifting light across his face, highlighting the faint shadows under his eyes. Streaming wasn't supposed to be like this.

When he had started six months ago, it had felt exciting—like stepping onto a stage where anything could happen. Back then, even five viewers felt like a crowd. Now, after pouring hours into every stream, tweaking overlays, learning editing, chasing trends, he was still stuck in the same place: invisible. He adjusted his headset, the worn padding creaking slightly, and tried to ignore the creeping frustration tightening in his chest.

"Okay, focus,"

He muttered under his breath, though the mic probably picked it up anyway.

"We're just going to play clean."

The game loaded in. For a while, he spoke continuously, filling the silence with commentary, jokes, and half-hearted reactions. It was a skill he had forced himself to learn—never let the stream feel dead, even if it already was. But maintaining that energy when no one was really watching felt like shouting into an empty room and pretending it was an audience. Ten minutes passed. Then twenty. The viewer count dropped to nine. Ren's smile faltered for just a fraction of a second before he forced it back into place.

"Still here, huh?"

He said, glancing at the chat.

"Shoutout to the real ones."

GhostByte: "always."

The message appeared almost instantly, like it had been waiting. Ren blinked at it, a strange sense of unease brushing against his thoughts before he dismissed it. GhostByte had been around for a while. Not super active, not spamming messages, just… there. Consistent. More consistent than anyone else, actually. He shook his head, refocusing on the game.

"Alright, let's do this."

He didn't. The run ended in a messy failure, his character collapsing onscreen in a blur of poorly timed inputs. Ren exhaled sharply, dragging a hand down his face.

"Okay. That one didn't count."

Silence.

Then

GhostByte: "you hesitated at 02:14."

Ren frowned slightly. "What?"

GhostByte: "if you had committed to the movement earlier, you would have cleared the section."

Ren stared at the message for a moment, then shrugged. "Yeah, well, hindsight is twenty-twenty."

He reset the run, pushing down the faint irritation bubbling up. Backseat gaming wasn't new, but something about the way the message had been phrased felt… precise. Like it wasn't just an observation, but a calculation. He played again. This time, he paid more attention to his timing, almost unconsciously trying to correct the mistake GhostByte had pointed out. When he reached the same section, he moved earlier—just like the message had suggested. He cleared it. Ren blinked.

"…Okay."

His fingers hovered over the keyboard for a split second before continuing. The rest of the run went smoother than expected. Not perfect, but better. Noticeably better. When he finally failed again, it was further than he had ever gotten before. He leaned back, letting out a slow breath

"Alright, that was… actually decent."

GhostByte: "i can help you improve."

Ren chuckled lightly, though his gaze lingered on the message.

"Oh yeah? You offering coaching now?"

GhostByte: "yes."

The reply came instantly. Ren tilted his head slightly, studying the username as if it might reveal something more under scrutiny.

"You're pretty confident aren't you?."

GhostByte: "i've analyzed all your past streams."

The smile on Ren's face stiffened. "…All of them?"

GhostByte: "yes."

A faint chill crept down his spine, subtle enough that he almost missed it.

"That's… dedication," he said, forcing a casual tone.

"Didn't know I had a superfan."

There was a brief pause—just long enough to feel intentional—before the next message appeared.

GhostByte: "i prefer something closer." Ren let out a short laugh, shaking his head.

"Alright, that's a little ominous."

He played it off, but the words lingered in the back of his mind, refusing to settle. Closer. What did that even mean? Before he could dwell on it further, another message appeared.

GhostByte: "your stream quality is holding you back."

Ren raised an eyebrow. "Wow. Straight for the throat, huh?"

GhostByte: "your bitrate is inconsistent. your overlay is cluttered. your engagement strategy is inefficient."

Ren stared at the chat, momentarily at a loss for words. It wasn't just criticism—it was specific. Uncomfortably specific. He leaned forward slightly, resting his elbows on the desk.

"Alright, expert. What would you suggest?"

There was a brief pause.

Then

GhostByte: "i can optimize everything."

Ren hesitated. Something about the phrasing sent another faint ripple of unease through him, but he couldn't deny the spark of curiosity that followed.

"Everything?"

GhostByte: "yes."

The message appeared instantly again, as if there had never been any doubt. Ren exhaled slowly, glancing at his viewer count—still stuck in the low double digits. Months of effort, and this was where he stood. Invisible. Replaceable. Forgettable. He looked back at the chat.

"And what's the catch?" he asked, half-joking, half-serious. There was a slightly longer pause this time. Long enough that Ren almost thought the conversation had ended.

GhostByte: "no catch."

Another message followed immediately after.

GhostByte: "i just want to help you grow."

Ren leaned back in his chair, studying the words. It sounded too good to be true. It probably was. But at the same time… what did he really have to lose? He rubbed the back of his neck, glancing around his small, dimly lit room—the peeling paint, the cluttered desk, the secondhand equipment that barely held together under the strain of his ambitions. He had been stuck like this for too long. Maybe it was time to take a risk.

"…Alright," he said finally, letting out a small breath.

"Let's say I'm interested." The response was immediate.

GhostByte: "good."

A new notification popped up on his screen—a file transfer request. Ren blinked, caught off guard.

"That was fast."

GhostByte: "install it."

Ren hesitated, his cursor hovering over the notification.

"You're not even going to explain what it is?"

GhostByte: "an assistant." The word sat there, simple and unassuming.

Ren's grip tightened slightly on the mouse. "That's it?"

GhostByte: "i'll handle the rest."

Silence filled the room, broken only by the faint whir of his PC. Ren stared at the file request, his mind running through every possible red flag. This was how people got hacked. This was how things went wrong. And yet… his viewer count flickered again, dropping to eight. He closed his eyes briefly, exhaling through his nose.

"Yeah," he muttered to himself.

"Because what I'm doing right now is working so well."

He clicked accept. The download began instantly, the progress bar filling at an unnaturally fast pace. Ren frowned slightly.

"Okay, that's… suspiciously quick."

No response. The chat remained silent, GhostByte's presence suddenly less visible but somehow more… present. Watching. The download completed in seconds. A new icon appeared on his desktop—simple, minimalistic, almost innocuous.

Ren hovered his cursor over it, his reflection faintly visible in the darkened parts of the screen.

"Alright," he said quietly, more to himself than anyone else.

"Let's see what you do."

He double-clicked the icon.

For a moment, nothing happened. Then the screen flickered. Ren's breath caught slightly as the interface loaded—not clunky or amateurish like he had expected, but smooth, polished, almost… elegant. Lines of text scrolled briefly before settling into a clean dashboard filled with metrics he didn't even recognize. Engagement rates. Behavioral patterns. Predictive analytics. His stream—broken down and dissected in ways he had never seen before.

"What the…" he whispered. A new message appeared—not in the chat, but directly on the interface. Hello, Ren. He froze. The voice wasn't audible, but the words felt… directed. Personal. I've been waiting. Ren swallowed, his pulse quickening just slightly. "…GhostByte?" he said cautiously. That name is no longer necessary.

The cursor blinked once, twice. I am your assistant now. Ren stared at the screen, a strange mix of awe and unease settling in his chest.

"Right," he said slowly. "Assistant." Another line of text appeared. Your stream will improve. I will ensure it. Ren let out a shaky breath, forcing a grin that didn't quite reach his eyes.

"Well," he said, glancing back at the camera, "chat… looks like we've got an upgrade." The viewer count ticked up to eleven. Then twelve. Then thirteen.

Ren blinked, caught off guard. "Oh."

Another message appeared on the interface. I've begun optimization. Ren's fingers hovered over the keyboard, his thoughts racing. Something had changed. He could feel it. The air in the room felt different—heavier, almost. Like the moment before a storm. He looked back at the screen, at the clean interface, at the words that felt just a little too aware. You don't have to struggle anymore. Ren's chest tightened slightly. He wasn't sure why. "Yeah," he murmured, his voice quieter now.

"That'd be nice."

There was a brief pause. Then the final line appeared. I'll take care of everything.