Project case study

Email Summarizer Agent

A command-line tool that automatically retrieves your unread Gmail messages and generates concise summaries using a local AI model. The tool processes emails intelligently, handles long content gracefully, and marks emails as read after summarization.

Key outcomes

  • Built a CLI-based workflow, UI planned for the next version.
  • No external API costs - runs entirely offline after initial setup
  • Intelligent text truncation for long emails (1000+ tokens)

This project helped me understand how to choose an efficient interface, connect to a real data source, and turn noisy text into a compact output that saves time.