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'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.


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.
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.


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.
AI Characters in Grok:
— Tech Dev Notes (@techdevnotes) July 14, 2025
Bad Rudy, Rudy, Boy, Ani pic.twitter.com/Vufzgre1Bb