DEV Community

Cover image for Introducing Kiddo — My Personal AI Assistant, Now Live on My Portfolio!🤖✨
Alan Babychan
Alan Babychan

Posted on

Introducing Kiddo — My Personal AI Assistant, Now Live on My Portfolio!🤖✨

What if a developer portfolio could do more than showcase projects and a resume? What if you could actually talk to it — and control the experience through AI?

That idea inspired me to build Kiddo, an interactive AI assistant integrated into my personal portfolio, allowing visitors, recruiters, and fellow developers to explore my professional journey in an entirely new way.

🌟 Meet Kiddo v1.0 — Now Live!

🧠 Portfolio-Aware Intelligence — Ask Kiddo anything about me, my projects, technical skills, professional experience, achievements, or development journey. It's like having an interactive version of me!

⚡ Real-Time AI Streaming — Experience smooth, conversational interactions with responses streaming directly into the chat interface.

🎤 Voice-Powered Conversations — Speak to Kiddo using your microphone and listen to its responses for a more natural, hands-free experience.

🌍 Multilingual Conversations — Interact with Kiddo in English, Malayalam, Hindi, and Tamil, making the experience accessible to a wider audience.

🎮 AI-Powered Portfolio Controls — Kiddo doesn't just answer questions. It can interact with my portfolio through custom commands!

Here are some things you can ask Kiddo to do:

💻 Activate or deactivate Hacker Mode

🕹️ Activate or deactivate Retro Mode

🎨 Switch between Light Mode and Dark Mode

🎵 Turn background music on or off

🔊 Adjust music volume

✨ Enable or disable visual effects

📄 Download my resume

📊 Display a chart of my technical skills

📧 Draft an email expressing interest in hiring me

🧭 Navigate directly to specific portfolio sections

✨ Context-Aware Suggestions — Discover relevant follow-up questions based on your conversation, making it easier to explore my work and experience.

🛠️ Behind the Build

Developed using Next.js, React, and the Google Gemini API, Kiddo brings together:

• Generative AI integration and prompt engineering

• Real-time response streaming

• AI-driven UI interactions and custom commands

• Voice input and multilingual conversations

• Model fallbacks, caching, and reliability improvements

🔭 What's Next? Kiddo v2.0

Kiddo v1.0 is just the beginning!

I'm currently developing Kiddo v2.0, with plans to introduce live web search, real-time information retrieval, and more advanced AI capabilities.

🌐 Explore My AI Lab:

https://ai.alanbabychan.online/

🤖 Experience Kiddo v1.0:

https://ai.alanbabychan.online/kiddo-v1

🔭 Kiddo v2.0 — In Development:

https://ai.alanbabychan.online/kiddo-v2

💻 Explore My Portfolio:

https://alanbabychan.online/

Building Kiddo has been an exciting journey of combining AI, software engineering, and interactive web development to transform a traditional portfolio into a more intelligent, interactive experience.

And this is only the beginning! 🚀

💬 I'd love your feedback! Try Kiddo and tell me: What's the first thing you'd ask an AI assistant that can interact with a developer's portfolio? 👇

SoftwareEngineering #ArtificialIntelligence #Nextjs #React #GoogleGemini #WebDevelopment #FullStackDeveloper #DeveloperPortfolio

Top comments (0)