Rajputritik9695 /
ai-email-assistant-n8n
An AI-powered email assistant built using n8n, Gemini/OpenAI, Gmail, and AI Agents.
Loading repository data…
upstackpilot0710 / repository
AI-powered email assistant built with Streamlit that generates smart replies, classifies messages, and automates inbox workflows using LLMs.
AI Email Responder is a Streamlit-based application that uses OpenAI's GPT-4o-mini model to automatically generate professional email replies. It helps users save time, maintain a consistent tone, and improve productivity by drafting polite and context-aware responses.
reply_subjectreply_bodytone (Formal | Friendly | Casual)actions (e.g., apologize, request info, escalate)streamlit_app.py – User interface and app flowutils/llm_handler.py – Handles OpenAI API callsutils/email_utils.py – Email parsing and utilitiesgit clone https://github.com/upstackpilot0710/inbox-ai-agent.git
cd inbox-ai-agent
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
Set up OpenAI API key:
.streamlit/secrets.toml file in the project root:
OPENAI_API_KEY = "your-api-key-here"
export OPENAI_API_KEY=your-api-key-hereRun the application:
streamlit run streamlit_app.py
User Input → Streamlit UI → LLM Handler → OpenAI API → JSON Output → Display Draft
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or issues, please open an issue on GitHub.
Selected from shared topics, language and repository description—not editorial ratings.
Rajputritik9695 /
An AI-powered email assistant built using n8n, Gemini/OpenAI, Gmail, and AI Agents.
shahidbaig-shaik /
An AI-powered communication assistant that automates and streamlines email correspondence between parents and teachers. It uses the Gemini API to understand incoming messages, retrieves student grade information, and drafts context-aware, professional replies. python, ai-agent, gmail-api, gemini-api, automation, natural-language-processing