X Profile Roaster 🌶️🔥❤️‍🔥
Divya

Divya @divyasinghdev

About: A curious lifelong learner, currently a full-time Masters student persuing Computer Science stream. Enthusiastic about development.

Joined:
Jul 9, 2022

X Profile Roaster 🌶️🔥❤️‍🔥

Publish Date: Jan 24
50 12

This is a submission for the Agent.ai Challenge: Assembly of Agents (See Details)

What I Built

I created an agent that takes any X profile handle, and based on the username, bio, and posts, delivers witty, hilarious roasts tailored to the profile. Why did I make this? Because we all need that roasting buddy to add some spice to our day, right? 😁🔥

This 24/7 roasting agent is always ready to roast you (or anyone you choose) with clever, personalized comebacks. Oh, and I used another agent— Twitter/X Personality Analyzer— to help gather the user's X account analysis.

Demo

You can check out my agent at:- X Profile Roaster

A video demo showing my agent in action:-

Screenshots of this agent(showcasing its roast for me 😅☺️):-

SS of the agent with my X profile being

Agent.ai Experience

Exploring the agent.ai platform was a surprising delight! I kicked things off with this fantastic course: Agent Builder Intro Course, which taught me about the making of an agent- Planning for it, Choosing a template(or starting from scratch), and finally building the agent in the agent.ai ecosystem.

From there, I created this agent, which turned out to be surprisingly straightforward.

The process boiled down to just four main steps:

1️⃣ Take the user's X profile username for input.

2️⃣ Call the Twitter/X Personality Analyzer (https://agent.ai/profile/vxxmvpn1x6afng0f), storing the analysis results in a variable.

3️⃣ Generate a roast using an LLM agent based on the X profile analysis.

4️⃣ Display the roast to the user as the final output.

Here’s a sneak peek of the actions tab of my agent, showcasing the workflow behind :

Screenshot showing the actions tab of my agent, to show the workflow

Agent.ai made this process intuitive, simple, and, most importantly, fun to build and execute!

Conclusion

I’ll admit, this was my first time using Agent.ai, and I was a bit apprehensive about the time commitment needed as well. But then I discovered a course specifically designed for beginners like me— and I drove into it! It boosted my confidence immensely. Initially, I was determined to build everything on my own without relying on any other agents. However, the process quickly became overwhelming and chaotic. So, I decided to call in another agent for support, and let me tell you—I’m so glad I did! The experience was rewarding, and I’m genuinely proud of how it all turned out.

So, that's it!

If you're still here, Thank you 🙏🏻.

Please share your thoughts, feedback, and suggestions in the comment section below 🗨️

A GIF wishing users a good day

Comments 12 total

  • dummy
    dummyJan 24, 2025

    Well done, Miss Div! Creating an X Profile Roaster was such a hilarious😁 and clever idea🤯. The use of the Personality Analyzer to roast people based on their posts and interactions was pure genius. You overcame challenges and turned it into something truly fun and entertaining! 🥂

    • Divya
      DivyaJan 24, 2025

      Thank you Mr Lazy Ninja ☺️

      I just wanted to make some roasting based website, and X is the only social media i use, so the choice was made for me. Plus, I really wanted to participate in this hackathon, so that's it.

      Overall it was a good choice as per me, I really do love this agent.ai platform

      • dummy
        dummyJan 24, 2025

        Great choice, Miss Div, no doubt about it! Though, let’s be honest, it’s basically stalking before roasting. 🤣🤣 But Great Work...🔥🔥

        • Divya
          DivyaJan 24, 2025

          That's obvious yk, like the roasts must have some backbone to it, otherwise it'd be just crazy random comments, forget roast, it won't be even warm 😅

          • dummy
            dummyJan 24, 2025

            🤣🤣 that is true 🤣🤣

            • Divya
              DivyaJan 24, 2025

              Obviously 😌😌

  • Rohan Sharma
    Rohan SharmaJan 24, 2025

    Cool project!!

    but why is there hire button to the landing page? Also, that button is taking me to the roast button. I didn't click on other buttons.

    edit:
    here's my roast:
    Oh, look who it is, the 160-day streak warrior! Your dedication to the "160 Streak Challenge" is truly inspiring—if only your social life could keep up with your coding streaks. I mean, who needs friends when you have a daily countdown to keep you company, right?

    And let's not forget your enthusiastic engagement with the tech community. Your excitement over the "Mattermost QA Community Contributors badge" is so contagious, I almost signed up myself—just kidding, I have a life. But seriously, your gratitude is so over-the-top, I half expect you to start thanking your toaster for making breakfast.

    Your Twitter interactions are a delightful mix of thank-yous and dad jokes. "@FreakAnimated @kirat_tw @piyushgarg_dev Golu beta masti nhi 😂" – classic! It's like you're the tech world's friendly neighborhood uncle, always ready with a chuckle and a pat on the back.

    Keep up the good work, streak master. Just remember, there's a world outside of Twitter and coding challenges—it's called "real life."

    I don't think this is a roast but!! 🙂

    • Divya
      DivyaJan 24, 2025

      I didn't want it to be that hurtful, plus I made it so that the roasts' intensity depends on the person's analysis as well.

      Also, glad to know you:- Mr friendly techie uncle 😁

      • Rohan Sharma
        Rohan SharmaJan 24, 2025

        I'm not uncle.. If I'm uncle then I'll be uncle roaster!

        Liked the project!! Just need some minor fixes and it will be good to go!

        • Divya
          DivyaJan 24, 2025

          Gotcha 😁

          Sure, please do tell the suggestions for the minor fixes!
          Thank you for your feedback.

  • Kilde
    KildeJan 28, 2025

    Good!

    • Divya
      DivyaJan 28, 2025

      Thank you

Add comment