Skip to content

shaunbenedict/Sherilyn3.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Sherilyn AI πŸ€–βœ¨

A Personal AI Assistant for Text & Image-Based Learning

Sherilyn AI is an advanced personal AI assistant designed by S. Shaun Benedict. It offers an intelligent chatbot, personal tutoring via text and images, and secure user authentication, all within a user-friendly interface.

πŸš€ Features

βœ… AI Chat – Engage in natural conversations with an AI-powered assistant.
βœ… Personal Tutor – Get answers via both text and image-based queries.
βœ… Firestore Integration – Securely saves and retrieves chat history.
βœ… Streamlit UI – Interactive and easy-to-use web interface.
βœ… Authentication System – Secure login and sign-up functionality.

πŸ› οΈ Tech Stack

  • Python – Backend logic
  • Streamlit – UI Framework
  • Google Firestore – Database for storing chat history
  • Google AI Studio – AI-powered responses

πŸ“¦ Installation

1️⃣ Install Dependencies

Ensure you have Python installed, then run:

pip install -r requirements.txt

2️⃣ Run the Application

Launch the app with:

streamlit run main.py

πŸ“‚ Directory Structure

Sherilyn-AI/
│── logs/                  # Chat history logs  
│── pages/                 # Streamlit pages  
│── server/                # Backend AI processing  
│── main.py                # Entry point  
│── requirements.txt       # Dependencies  
│── README.md              # Project description  

πŸ”’ Packaging with PyInstaller

To generate a standalone executable:

pyinstaller --noconfirm --onefile --windowed --hidden-import=all_modules main.py

πŸ’‘ Future Enhancements

  • πŸ—£οΈ Voice-based interaction
  • 🌍 Multi-language support
  • πŸ“š AI-powered content summarization

πŸš€ Try Sherilyn AI

Click below to experience the AI assistant live:

Run on Streamlit

🀝 Contributing

Feel free to fork this project, open issues, and submit pull requests! πŸš€


Designed with ❀️ by S. Shaun Benedict

About

Sherilyn AI: Your Super-Smart, Super-Fun Sidekick! πŸ€–βœ¨ Need a buddy to chat with? πŸ—£οΈ A study pal to help you ace that test? πŸ€“ Sherilyn AI is here for all of it! I'm like a smart personal assistant, but, like, way cooler. 😎 I can answer your questions, help you learn new things, and even make you laugh (I'm pretty funny, ngl πŸ’…)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages