Building Annuar AI: My Journey Crafting a Chatbot That Mirrors Me

Building Annuar AI: My Journey Crafting a Chatbot That Mirrors Me

Jul 27, 2024·

3 min read

Hey everyone! 🌟 I’m Annuar Ndung’u, and I’m thrilled to share my experience of creating Annuar AI—a chatbot that’s basically my digital twin, minus the questionable dance moves. Dive in as I take you through the exhilarating process of building my personal assistant bot using Next.js, Google Gemini, and Vercel.

The Dream Begins

Picture this: I wanted a chatbot that’s not just a generic responder but one that genuinely reflects my tech-savvy self. The idea was simple—create a bot that can handle all things related to frontend and backend development while keeping conversations short, relevant, and fun. The excitement was off the charts, and I was ready to dive into the tech stack that would bring my vision to life.

The Tech Stack: My Secret Weapons

1. Next.js: To kick things off, I turned to Next.js. It’s like my secret weapon for building robust web applications. The framework makes handling routes and server-side rendering a breeze. Setting up the Next.js app felt like laying down a solid foundation for my chatbot’s new home. Every time I ran next dev, I imagined Annuar AI getting one step closer to reality.

2. Google Gemini: Next up was Google Gemini—my bot’s brainy partner-in-crime. Integrating Gemini was like giving my chatbot a PhD in web development. With its powerful generative capabilities, it was ready to tackle any question about React, Tailwind CSS, Node.js, or MongoDB. Seeing Gemini come to life was like watching a high-tech magic trick unfold.

3. Vercel: Hosting? Easy-peasy with Vercel. Deploying Annuar AI on Vercel was a game-changer. Vercel is like the superhero of hosting platforms, making sure my bot was up and running smoothly without any hassle. Just a few clicks, and voilà—Annuar AI was live and ready to assist with lightning speed.

The Excitement: Through the Roof

The excitement of seeing Annuar AI come to life was palpable. I felt like a kid on a tech rollercoaster—every line of code and every deployment step was an adrenaline rush. It’s one thing to build a bot, but it’s another to see it reflect my personal style and expertise. The joy of knowing that any question about my favorite tech stacks would be met with a well-crafted response was simply exhilarating.

The Process: From Concept to Reality

  1. Kickoff with Next.js: I started by setting up a Next.js app. This was the stage where the magic began. With its powerful features, Next.js made it easy to create a dynamic, server-rendered application where my chatbot could truly shine.

  2. Integrate Google Gemini: The next step was integrating Google Gemini. This was where my bot gained its smarts. Configuring Gemini to respond with the expertise I’ve accumulated over the years was a rewarding experience. Each time I tested it, it felt like watching a new talent emerge.

  3. Deploy with Vercel: Finally, deploying on Vercel was like the cherry on top. With Vercel’s smooth deployment process, Annuar AI went live effortlessly. It’s like Vercel took all my hard work and turned it into a polished, professional product ready for the world.

Wrapping Up

Creating Annuar AI was more than just a project; it was a passion project that combined my love for technology with my desire to create something truly unique. With Next.js, Google Gemini, and Vercel as my trusty tools, I crafted a chatbot that’s a perfect reflection of my expertise and enthusiasm.

So, here’s to Annuar AI—a personal assistant bot that’s not just smart but also a bit of a tech wizard. If you ever have a question about web development or just want to chat, Annuar AI is here to help. And if you stray off-topic, no worries—just reach out to me directly at anuarramo@gmail.com. The journey was thrilling, and I’m excited to see where Annuar AI goes next! 🚀