Skip to content

Ever thought of talking to your Email Inbox, like talking to a Real-human 😲. Well, you can do it completely on Device!! πŸ”₯πŸ”₯πŸ”₯ No privacy issues. I used Chroma with Docker, Mistral-7B-Instruct, and Ollama.

Notifications You must be signed in to change notification settings

bhaba-ranjan/AI-Email-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Sample Response

Demo of chatting with the assistang

Retrieval Augmented Generation (RAG) on Emails

  • Export emails from your provider (Gmail/Outlook) it should be in .mobx format.
  • Keep the folder in the root directory and adjust the path in src/reader.py
  • Install Ollama https://ollama.com/download
  • Mistral 7B LLM. ollama run mistral
  • Install Nomic text embedding model. ollama pull nomic-embed-text
  • Install langchain and chromdb client with pip install.
  • Setup chromadb through docker docker pull chromadb/chroma:0.4.25.dev58.
  • Run write-Embedding.py
  • Run server.py
  • Open the index.html file and interact chat with the LLM.

Checkout the Video

RAG on EMAIL

About

Ever thought of talking to your Email Inbox, like talking to a Real-human 😲. Well, you can do it completely on Device!! πŸ”₯πŸ”₯πŸ”₯ No privacy issues. I used Chroma with Docker, Mistral-7B-Instruct, and Ollama.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published