Logo
Hire Me
Effects (fx)
Music
Volume
30%
Theme
02
PERSONAL AI ASSISTANT

|

AI & HEALTHCARE PROJECT
PERSONAL AI ASSISTANT
LIVE CLIENT PROJECTS
FEATURED PROJECT
LEGACY VERSION
PERSONAL PROJECT
WEB DEVELOPMENT PROJECT
WEB DEVELOPMENT PROJECT
WEB DEVELOPMENT PROJECT
WEB PRODUCTIVITY PROJECT
SCHOOL ADMINISTRATION PROJECT
ADVANCED C++ TRAVEL SYSTEM

Kiddo is a personal AI assistant built into my portfolio to help visitors explore my experience, skills, projects, and other information through natural conversation. Powered by the Google Gemini API, it streams responses and supports voice input, rich Markdown and code formatting, context-aware suggestions, and interactive portfolio actions.

Assistant Features:

  • Google Gemini –Uses the Gemini API with a portfolio-aware system prompt to answer questions about my work.
  • Live Response Streaming –Streams conversational responses for a more immediate, natural chat experience.
  • Voice Input –Accepts spoken questions through the browser's Web Speech API.
  • Interactive Portfolio Actions –Offers optional page navigation and portfolio controls through chat.
  • Context-Aware Suggestions –Suggests relevant follow-up questions based on the conversation.
  • Markdown & Code Support –Formats rich text, code snippets, and interactive skills charts in responses.
Next.js
React
Google Gemini API (@google/genai)
Web Speech API
Tailwind CSS
React Markdown
Remark GFM
React Syntax Highlighter
Recharts
React Icons
Hi, I'm Kiddo👋
Kiddo

Kiddo [v1.0]

Online • Alan's AI Assistant
Kiddo

Hello! I'm Kiddo

I know everything about Alan's skills, projects, experience, achievements, and even how this website was built. Ask me anything!

Kiddo can make mistakes. Please verify important information before making decisions.