Inspiration

I'm easily distracted, and as a software developer, distractions break my flow and decrease my productivity.

What it does

Peekmail gathers your new emails and then uses an LLM to filter the emails to the most important ones and then summarize those.

How we built it

Written in Python, peekmail relies on Poplib (Post Office Protocol) to gather emails and then the OpenAI API to filter and summarize using a concise prompt.

Challenges we ran into

Email parsing is non-trivial, but Poplib helps to simplify this.

Accomplishments that we're proud of

I've used this utility for the last couple of day and found it useful to maintain my productivity.

What we learned

The OpenAI API is trivial to use for simple use-cases (as in peekmail) or in more complex use-cases.

What's next for Peekmail

Tailor for important email sources (boss, etc.), add iMAP support.

Built With

Share this project:

Updates