AI powered email client. Generate short summary or compose an email with the help of ai.
- Read, delete and send emails
- Add or delete contacts
- Compose or generate a short email summary with ai
email-ai-summary.mp4
Summarizing an email
email-ai-compose.mp4
Composing an email
- React
- TanStack Router
- Jotai
- Tailwind CSS
- Shadcn/ui
- Express.js
- Vercel AI SDK
- NeDB
- emailjs-imap-client
Run the following command to clone the repo:
git clone https://github.com/DraganAleksic99/mail-bag.git
Navigate to the frontend directory:
cd /frontend
Install dependencies:
npm install
Start the development server:
npm run dev
Navigate to the backend directory:
cd /backend
Install dependencies:
npm install
Fill out secrets
cp .env.example .env
You can now visit http://localhost:5137.