Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Kanthi-ChatBot

Welcome to Kanthi-ChatBot, a simple AI-powered chatbot built using Google's Generative AI!

About the Bot

Kanthi is a friendly, conversational AI chatbot that was created with a warm and approachable personality. The name "Kanthi" is a Sri Lankan name, and I found it amusing, which is why I chose it for this project. This is my first attempt at building an AI chatbot, and I’m excited to share it with you!

Chatbot Evolution

Before diving into AI, I created two earlier versions of this chatbot—one without using AI and the other based on just my own hand-crafted prompts. Now, with the help of Google Generative AI, Kanthi has become even more interactive and capable of handling complex conversations with ease.

Features:

  • AI-powered conversations: Kanthi now generates intelligent, context-aware responses based on your input.
  • Chat history: Keep track of your conversations by saving and loading chat history.
  • Friendly and warm tone: Kanthi’s responses are designed to be supportive, empathetic, and encouraging.

image

I hope you enjoy using Kanthi! It’s a simple yet powerful example of how AI can enhance human-computer interaction.

Installation & Setup

  1. Clone this repository to your local machine.
  2. Install the required Python dependencies using:
  3. pip install -r requirements.txt
  4. Replace the GOOGLE_API_KEY in the code with your actual API key from Google Generative AI.
  5. Run the chatbot using:
  6. python main.py

Enjoy chatting with Kanthi! 😊

About

Simple AI Chatbot using Google's Generetive AI

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages