Skip to content

"A responsive AI chatbot built with Streamlit and the Gemini 3 SDK, featuring secure environment management and persistent session history."

Notifications You must be signed in to change notification settings

Ramanathan077/smart-chat-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Gemini-3 Next-Gen Chatbot

A simple, powerful chatbot built with Streamlit and the Google Gemini 3 SDK.

Features

  • Real-time AI chat using Gemini 2.5/3 Flash.
  • Chat history tracking.
  • Secure API key management via .env.

Installation

  1. Clone this repository:

    git clone [https://github.com/your-username/your-repo-name.git](https://github.com/your-username/your-repo-name.git)
    
    
    
  2. Create a virtual environment and activate it:

     Bash
     python -m venv venv
     .\venv\Scripts\activate
    
  3. Install dependencies:

     Bash
     pip install -r requirements.txt
    
  4. 🔑 Setup

    1. Get your API key from Google AI Studio.

    2. Rename .env.example to .env.

    3. Paste your key: GOOGLE_API_KEY=your_actual_key.

       Usage
       Bash
       streamlit run main.py
      

About

"A responsive AI chatbot built with Streamlit and the Gemini 3 SDK, featuring secure environment management and persistent session history."

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages