Skip to content

AJaySi/alwrity_email_writer

Repository files navigation

AI Email Writer with Streamlit

This project aims to create a user-friendly web application using Streamlit that assists users in composing effective emails for various purposes and scenarios. By leveraging the power of AI, the application provides a convenient and efficient way to overcome writer's block, generate ideas, and craft professional and personalized emails.

Note: Required Google Gemini API keys.

Features

  • Multiple Email Categories: Choose from Professional, Business, Personal, or Creative emails.

  • Specific Email Types: Select from a variety of common email types within each category (e.g., Job Application, Meeting Request, Sales Pitch, Thank You Note).

  • Tailored Input Fields: Provide specific details relevant to the chosen email type.

  • AI-Powered Email Generation: Integrate your AI model to generate email content based on user inputs and selected email type.

  • Customizable Tone and Style: Specify the desired tone and style of the email (e.g., Formal, Informal, Persuasive).

  • Optional Keywords and Call to Action: Include specific keywords or phrases and a clear call to action in the generated email.

Getting Started

Clone the repository: git clone https://github.com/your-username/ai-email-writer.git Install dependencies: pip install streamlit

Install any additional libraries required for your AI model and email sending functionality

Run the application: streamlit run app.py Access the application: Open your web browser and navigate to the URL provided by Streamlit (usually http://localhost:8501).

About

AI professional Email writer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages