Author here. Mandala looks really cool. Thanks for the recommendation!
If you want to learn/hack, pick an easy vectordb, get an OpenAI API account, and do a quick attempt
Then you can switch to a local LLM and embedder, and it helps a bit in learning what the pain points are