Back to Showcase
AutomationContent Generation

EmailBot

An AI email assistant that writes, improves, and sends emails like a human

S

Santosh Chapagain

Student

View Code

1

Upvotes

0

Comments

20-01-2026

Submitted

The Problem

It helps people write and send professional emails faster automatically which reduce manual work .

The Solution

The project uses AI to generate and refine professional emails through feedback and memory, adds a human confirmation step before sending, and provides a complete end-to-end email solution without paid APIs.

About This Project

Created an AI-powered email bot using LangChain + LLaMA 3 (Ollama) that can think, improve, and send emails like a human. It generates professional emails, takes feedback, fixes only what’s wrong, remembers corrections, and asks for confirmation before sending. ✨ Key Features: • AI-powered email generation using LLaMA 3 (local LLM via Ollama) • Intelligent memory system that learns from user feedback • SQLite database for email history, drafts, and template management • File attachment support (PDF, DOC, images, Excel, ZIP - up to 25MB) • Modern web interface with responsive design • CLI interface for programmatic use

Key features include:

  • AI-powered email generation using LLaMA 3 (local LLM via Ollama)
  • Intelligent memory system that learns from user feedback
  • SQLite database for email history, drafts, and template management
  • File attachment support (PDF, DOC, images, Excel, ZIP - up to 25MB)
  • Modern web interface with responsive design
  • CLI interface for programmatic use

Tech Stack

LangChainPythonOpen Source (Llama/Mistral)Other

Comments (0)