Skip to content

samarth1224/AI-Desktop-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chatbot Desktop App
This is a simple desktop chatbot application built using PySide6 for the GUI and Google Generative AI (Gemini) for natural language responses. Chat conversations are stored locally in an SQLite database.

Clean PyQt-based GUI for chatting

Real-time AI-generated responses via genai.Client

Local storage of all chat history in chat_db.db

Technologies Used
Python 3

PySide6 – GUI framework

Google Generative AI Client (genai) – for chatbot responses

SQLite – lightweight local database

image

..............

image

About

A desktop chatbot app made with PyQt5 and Gemini API. It has a clean UI with chat bubbles, supports multiple conversations, and saves everything in a local SQLite database. I built it from scratch to practice GUI design, API use, and managing persistent chat history.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages