Skip to content

Email AI is a web application built with Streamlit and LangChain that simplifies email writing by analyzing the required information, including the tone, number of lines, and sender and receiver names.

Notifications You must be signed in to change notification settings

chitralputhran/Email-AI-Write-Better-Emails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📧 Email AI | Write better emails

Email AI is a web application built with Streamlit and LangChain that simplifies email writing by analyzing the required information, including the tone, number of lines, and sender and receiver names. Whether composing a formal or casual business email, Email AI helps you craft the perfect email effortlessly.

Features

  • Tone Analysis: Set the desired tone for your email, whether formal, informal, persuasive, or friendly.
  • Length Customization: Specify the number of lines for your email to keep it concise or detailed as needed.
  • Sender and Receiver Details: Input the sender and receiver's names for a personalized touch.

Getting Started

Prerequisites

  • Python 3.8 or above
  • Streamlit
  • LangChain

Installation

  1. Clone the repository:

    git clone https://github.com/chitralputhran/Email-AI-Write-Better-Emails.git
    
  2. Navigate to the project directory:

    cd Email-AI-Write-Better
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    

Usage

Run the Streamlit application:

streamlit run app.py

Open your web browser and go to http://localhost:8501 to use the application.

Screenshots

s1 s2

Contributing

Contributions are welcome! If you have a feature request or a bug report, please open a new issue. If you want to contribute code, please open a pull request.

Project Link:

Live Link: https://email-ai.streamlit.app

About

Email AI is a web application built with Streamlit and LangChain that simplifies email writing by analyzing the required information, including the tone, number of lines, and sender and receiver names.

Topics

Resources

Stars

Watchers

Forks

Languages