What problem does this solve?
FAISS / HNSW are extremely verbose in a way that cannot be controlled in consumer libraries.
Proposed solution
It would be great if there was a way to optionally disable logs from these libraries. Something like a --suppress-cpp-logs / -s flag or something to that effect. Alternatively, they can be off by default unless a --verbose / -v flag is passed.
Example usage