9 comments

  • mattfrommars 12 hours ago

    how much was this vibe coded? looks cool but its too much for me to digest.

    where did you get the original mental model to begin building it?

    • varshith17 4 hours ago

      It’s definitely dense, but not as wild as it looks. The mental model was: take the core building blocks from FAISS and Milvus, make them composable in Python, and expose everything clearly.

      The “vibe” part came from trying to make it feel like a system that could run in production, not just a toy. So yeah, it’s a little heavy, but it earned the vibe honestly.

  • bendtb a day ago

    What’s the advantage if this being in python?

    • varshith17 4 hours ago

      The point isn’t raw speed it’s hackability. You can plug in new models or indexing layers in minutes without dropping to C++.

    • steffann 15 hours ago

      I think the “simple, modular, and extensible” makes this interesting. And for those, it being written in Python are relevant.

      • varshith17 4 hours ago

        Exactly Python makes the whole stack composable instead of compiled shut. That’s where the fun (and flexibility) lives.

  • varshith17 a day ago
  • redskyluan 21 hours ago

    dude you already missed the window.

    nothing is better than sqlite as a library and don't use high perforamnce as your value for a python product

    • varshith17 4 hours ago

      SQLite’s perfect if you’ve got rows and tables. Valori’s for when you’ve got embeddings and chaos.