Chatbot that responds to questions based on a set of documents or notes. The chatbot uses Retrieval Augmented Generation (RAG) to source knowledge from these documents. A local LLM is used to preserve privacy of the documents.
Table of Contents
pip install matbot
This repo uses Hatch for dependency management. I recommend
using pipx
to install it globally. I also recommend
setting the virtual environment directory to:
config set dirs.env.virtual .direnv
so that Visual Studio Code easily recognizes it as an interpreter.
matbot
is distributed under the terms of the MIT license.