Here's some feedback:
- the diagram is not centered and zoomed by default, this is easy to fix
- it would be great to have better animation controls, like progressbar, play half speed, etc.
- it would be great to be able to export animation to video, animgif, etc. e. g. with ffmpeg.js
Then, what if you want hybrid search, or different IVF variants, or disk-based search, or horizontal scaling, or something that leverages SIMD, or sparse vectors? Milvus is great.
Shameless plug: https://github.com/jankovicsandras/plpgsql_bm25 BM25 search implemented in PL/pgSQL ( Unlicense / Public domain )
The repo includes plpgsql_bm25rrf.sql : PL/pgSQL function for hybrid search ( plpgsql_bm25 + pgvector ) with Reciprocal Rank Fusion; and Jupyter notebook examples.