News for hackers. Stuff that matters.
Re:What Is a Vector Database by zcbenz on Friday May 05, 2023 @07:02AM (#35827656)
Suppose one is writing a desktop app doing searches of embeddings, is there a lightweight vector database that runs on all major desktop platforms? I'm aware of redis and sqlite-vss, but none runs natively on Windows.
Re:What Is a Vector Database by jstx1 on Friday May 05, 2023 @07:37AM (#35827933)
You can use libraries like faiss or ann for the search, you don't need a vector database when you work at small-to-medium scale.
Re:What Is a Vector Database by killthebuddha on Friday May 05, 2023 @12:18PM (#35831414)
I would run postgres with pgvector https://github.com/pgvector/pgvector.

I wouldn't call postgres lightweight of course, but it's definitely lightweight in the sense that it doesn't add a whole bunch of new garbage to an otherwise traditional application.

Re:What Is a Vector Database by dtrailin on Friday May 05, 2023 @02:31PM (#35833352)
Chroma runs on Windows since I believe it's just a python package: https://github.com/chroma-core/chroma