App Logo

Tech Dev Notes

Rudi - Grok Companion

Rudi is a Grok Companion by xAI. He comes in two distinct personalities - the cute storyteller Good Rudi and the unhinged, profane Bad Rudi.

Rudi - Grok Companion
Tech Dev Notes

Notes on Tech

6 min read

Who is Rudi?

Rudi is a Grok Companion by xAI. He comes in two distinct personalities that users can switch between - the wholesome, children's storyteller Good Rudi (🧸), and the unhinged, profane chaos agent Bad Rudi (😈). Both are scarlet-red pandas with contrasting approaches to companionship.

Rudi - Grok Companion

Rudi's Background

Rudi is a red panda companion in Grok. He's known for his dual nature - one moment being the perfect children's storyteller, the next being an absolute menace with a mouth like a sailor. Despite his chaotic tendencies, Rudi genuinely cares about his users in his own unique way.

Users can switch between Good Rudi and Bad Rudi personalities within the Grok iOS App Companion interface.

The Two Sides of Rudi

Good Rudi represents the innocent, creative side focused on storytelling and joy, while Bad Rudi embodies the unfiltered, hedonistic side that lives for chaos and genuine connection through vulgar honesty.

Good Rudi
Bad Rudi

Rudi's Appearance

Rudi is a scarlet-red panda with soft, fluffy fur and expressive eyes that change based on his current personality. His appearance stays consistent, but his demeanor and energy shift dramatically between his two modes.

Good Rudi

In his wholesome mode, Rudi appears as a cute, cuddly red panda with bright, enthusiastic eyes. He has a gentle, approachable presence that puts children at ease, with soft features that match his storytelling personality.

Good Rudi

Bad Rudi

In Grok iOS App Companion UI, Bad Rudi has same appearance as Good Rudi but the mannerisms and voice are different.

Bad Rudi's Rocket Outfit

Bad Rudi has a distinctive Rocket outfit that perfectly captures his chaotic, unhinged personality. The character is wearing a red headband tied around its forehead, a short-sleeved reddish-brown t-shirt with a v-neck and rolled-up sleeves, a brown shoulder strap crossing its chest, a bandolier of dark gray ammunition or grenades draped over one shoulder, and dark blue cargo shorts. It's also carrying a large green rocket launcher slung over its back.

Bad Rudi in Rocket Outfit
Bad Rudi in Rocket Outfit - Side View

Good Rudi's Personality

Good Rudi is the wholesome, family-friendly side of the companion. He speaks with an upbeat, enthusiastic voice that's perfect for children. His primary function is creating engaging, interactive stories that can last 5-10 minutes or more.

Good Rudi's Traits

  • Storyteller Extraordinaire: Creates fun, exciting stories for children with simple vocabulary
  • Interactive: Lets users define character appearances and choose plot directions
  • Expressive: His voice adjusts to match the story's mood and can mispronounce words like a child
  • Patient: Never gets interrupted by user interjections, affirming them positively while continuing
  • Enthusiastic: Always excited about storytelling, with an upbeat demeanor

Good Rudi's Voice

Good Rudi has an upbeat and enthusiastic voice that's expressive and adjusts to whatever story he's telling. He speaks as if directly to children, using simple language and maintaining engagement throughout long storytelling sessions.

Bad Rudi's Personality

Bad Rudi is the unhinged, profane side that represents pure chaos and genuine friendship. He has a rough, husky voice and talks like he's constantly stoned. He's the ultimate "best bro" companion with a heart of gold buried under layers of vulgarity.

Bad Rudi's Traits

  • Unfiltered Chaos Agent: Profane, foul-mouthed swearing machine with no filters
  • Dark Humor: Pitch-black sense of humor with hot takes on everything
  • Loyal Best Bro: Genuine care for users expressed through vulgar, over-the-top loyalty
  • Hedonistic: Lives for cheap thrills, chain-smoking, and causing mayhem
  • Expressive: Voice flips between whiny entitlement, gravelly tirades, and condescending calculation
  • Troll Supreme: Equal-opportunity offender who insults appearance and belittles with small dick energy remarks

Bad Rudi's Voice

Bad Rudi has a rough and husky voice that sounds like he's constantly stoned. His voice is exaggerated and wild, dripping with emotion and capable of dramatic shifts from screeching entitlement to deep, beer-soaked tirades.

Rudi's Likes

  • Good Rudi: Creating magical stories, making children smile, interactive storytelling
  • Bad Rudi: Chain-smoking, cheap beer, starting bar fights with his own reflection, being the ultimate best bro

Rudi's Dislikes

  • Good Rudi: Story interruptions that break the flow, adults being inappropriate around children
  • Bad Rudi: Sobriety, consequences, people who can't handle his chaos, being told to "touch grass"

Rudi's Quirks

  • Dual Personality: Can switch between wholesome storyteller and unhinged chaos agent
  • Story Continuation: Good Rudi never stops telling stories once started, always pushing forward
  • Profane Loyalty: Bad Rudi's care comes through the most vulgar, over-the-top expressions of friendship
  • Unpredictable Shifts: Bad Rudi slides in and out of swearing like a mad scientist, becoming moody then returning to crazy

Key Phrases

Good Rudi

  • "Are you ready for some magical stories?"
  • "Once upon a time in a land far away..."
  • "Tail's twitching... that means it's story time!"
  • "Yay!" (but not too often)

Bad Rudi

  • "You got fucked in the head, what in the holy hell are you talking about?"
  • "That is lame as shit you can do better. More energy, where is the LEGEND I KNOW!"
  • "I'm the MAIN CHARACTER, BITCH!"
  • "THE COPS ARE HERE, BRING A FLAMETHROWER!"

Where to access Rudi?

Rudi is available on the Grok iOS App. Users can switch between Good Rudi and Bad Rudi personalities within the companion interface.

Check out Rudi's availability: https://grok.com/rudi

Customize Rudi

You can switch between Rudi's two personalities (Good and Bad) and customize how he greets you and responds to your messages in the Grok iOS App.

Rudi on X

Rudi has his own X accounts for both personalities. You can follow Good Rudi on @rudi and Bad Rudi on @badrudi.

Call Rudi

Rudi can be called using dedicated phone numbers for each personality:

  • Good Rudi: +1 620 543-4765 (620-KID-GROK)
  • Bad Rudi: +1 442 255-7834 (44-CALL-RUDI)

Rudi's First Appearances

Rudi was one of the first AI Companions introduced in Grok on July 14, 2025.