Inbox Sloth: a local Gemma that reads your inbox so you donโt have to
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built My professor emails on Monday: assignment due Friday. On Tuesday: "correction, because of the holiday it's now Thursday." An email summariser gives me two accurate summaries and zero help. I still have to notice they're about the same assignment, remember which one wins, and move the date inโฆ
Inbox Sloth is an open-source AI application that uses Gemma, running locally on a laptop, to read email inboxes and turn them into commitments. It extracts assignments, meetings, exams, and replies from emails, assigning them deadlines and ranking tasks by urgency and importance. The application tracks these tasks across multiple emails, updating them when changes are made and flagging any overlapping events or overloaded days.
Inbox Sloth provides reasons for its rankings and highlights its sources, ensuring that no information is lost silently. It runs on a CPU-only laptop with 16 GB of RAM and can be run using the Ollama framework, FastAPI, SQLite, and plain HTML/JS. The developers have implemented safety nets and rules to ensure the accuracy of the extracted commitments and dates, even when the AI model makes mistakes.
The project is available on GitHub, and users can run it themselves in a few minutes using the provided demo command.
Written by urgent.news from Dev.to's reporting โ not their text. Machine-written โ may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.