It’s good for building vector indices without worrying about writing adapters to milvus, pinecone, qdrant etc separately - in case you want to switch out later
The class structure provides a clean API for building on, even if the internals are basic. With some refinement, it could be a good starting point for more advanced models.