Ask Me
Frontend

Ask Me

A simple chatbot application built during Hammercode workshop, implementing Large Language Model (LLM) using Google Gemini API to create an interactive AI-powered conversation experience.

ReactTypeScriptGemini APITailwind CSSGoogle AI

Project Overview

Ask Me is a simple chatbot application developed as part of a workshop organized by Hammercode Community. This project demonstrates the practical implementation of Large Language Models (LLM) using Google's Gemini API to create an intelligent, conversational AI assistant.

Workshop Context

This project was created during a hands-on workshop that focused on:

  • Understanding the fundamentals of Large Language Models
  • Integrating Google Gemini API into web applications
  • Building interactive chatbot interfaces
  • Implementing real-time AI-powered conversations

Key Features

  • AI-Powered Conversations: Leverages Google Gemini API for intelligent responses
  • Simple & Intuitive Interface: Clean, user-friendly chat interface
  • Real-time Interaction: Instant responses from the LLM
  • Responsive Design: Works seamlessly across different devices

Technical Implementation

The application demonstrates core concepts of working with LLM APIs, including:

  • API key management and authentication
  • Prompt engineering for better responses
  • Handling asynchronous API calls
  • Managing conversation context