Skip to content

Emaily is an AI-powered Streamlit app for crafting and replying to emails with ease.

License

Notifications You must be signed in to change notification settings

pratiksha-naikk/Emaily

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emaily: The AI-Powered Email Assistant

Check it Out : https://emaily.streamlit.app/

Hi there! I'm excited to introduce you to Emaily, a project born from the idea that communicating via email can be more intuitive, efficient, and tailored to each user's needs. Leveraging cutting-edge generative AI, Emaily aims to transform the way we think about email correspondence, whether it's drafting a new message or replying to one.

Key Features

  • Write an Email: Create custom emails suited to your needs, adjusting for tone and the nature of your relationship with the recipient.
  • Reply to an Email: Generate thoughtful responses to your incoming emails, making sure each reply is appropriate and considerate.
  • User-Friendly Interface: With a streamlined sidebar navigation, accessing Emaily’s functionalities is as simple as clicking a button.

How Does Emaily Work?

At the heart of Emaily is the Google Generative AI model 'gemini-pro', which powers the email generation process. By inputting a few key details about your email's intended recipient, purpose, and preferred tone, Emaily crafts a personalized email or response designed to convey your message effectively and appropriately.

Prerequisites

You'll need Python 3.8 or later, along with a few other packages:

  1. Streamlit
  2. Google's Generative AI python package

Installation and Working

To locally run Emaily, you can follow the following steps:

  1. First, clone the Emaily repository:
git clone https://github.com/yourusername/emaily.git
  1. Then, move into the Emaily directory:
cd emaily
  1. Install the necessary Python packages:
pip install -r requirements.txt
  1. Running Emaily
streamlit run app.py

How You Can Contribute

I'm always looking for ways to improve Emaily and would love your input! Feel free to fork the project, make your changes, and submit a pull request. Let's make emailing better together.