I am building Gram, a vector search engine in C++. I am also learning C++ and have an interest in search engines, so I started building it to learn by doing. It uses IVFPQ and AVX2 SIMD for CPU search.
Source: [Hacker News](https://github.com/sverp/gram)