I use huggingface to download local embedding models, even though it's through the llama-index library. 

I also use SQLAlchemy in the vectorstore.py script. Most of that came from llama-iris but I added methods to support deletion and updated the node creation. 

I understand if they didn't qualify but I did have those bonuses in mind as well when building this project.

Thanks either way!