Skip to content

Show HN: GmailGenius – an open-source AI aided invoice management tool

github.com/abhishekpatil4
4 pointssunilkumardash9discuss
On HN

Hey HN,

I am excited to share GmailGenius, a tool that automatically processes new emails, extracts data from attachments, and organizes everything in a spreadsheet!

I made this because I was having difficulty managing all the invoices manually. It can easily be a time-sink.

This is the tech stack I have used:

1. Composio for Gmail and Google Sheets integration.

2. Nanonets for data extraction from invoice PDFs

3. CrewAI for agent orchestration

4. React + Vite for a simple frontend.

How it works:

1. Add a few keywords to find potential emails with invoices. Also, specify the key attributes you want to extract from invoices using a simple front-end interface.

2. Set up an event listener to poll new emails from Gmail.

3. The AI agent uses Nanonet to extract pre-defined attributes from invoice PDFs.

4. The agent automatically updates data in a Google Sheets spreadsheet.

I would love your feedback!

Comments

No comments yet.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.