If you (like me) look at this and were like ???, a more compelling summary is perhaps:
> Trieve sets itself apart by being BSL-licensed self-hostable and built in public at github.com/devflowinc/trieve whereas Algolia is fully closed … At Trieve, we are hard at work building these features to reach full parity with Algolia (0)
Or this long winded post about using it to implement search (1)…
Long story short, like Algolia.
The rustiness of the project, I’m not sure I see the significance of; it has a bunch of very heavy non rust dependencies.
It's everywhere in LLM circles these days, and has been for months. I would agree that they should define it - I think any professional project should be defining acronyms on first use on their sales pitch - but it's not exactly an esoteric acronym, either.
What's the advantage of this over just qdrant-client or maybe something like usearch? Or a crate with pgvector support (I assume the popular postgres crate includes it?)
It might be the first time that I see a phone number on a Github Repo, I wonder how many phone calls they will actually receive. It's probably the last thing I'd like to do when looking at an open source repository.
I hope a few! We have gotten some so far. In general, I just want people who are interested in using the software to be able to get a human on the phone immediately.
I find it difficult locate the core search features ... please correct me if I'm mistaken, but it appears that the search feature is a wrapper built on top of Qdrant ?
I think "wrapper" is a bit of a reductive term, but we do use Qdrant for indexing and search. There are a lot features we implement client-side though like the ingestion-microservice, relevancy weighting, hybrid with cross-encoder, date-recency biasing, etc.
Agree, and it's explicitly declared as not open source in its own terms, so I presume a mistake in the posting here. Title here should be changed I think.
For anybody interested a summary of "Business Source" terms here:
> Trieve sets itself apart by being BSL-licensed self-hostable and built in public at github.com/devflowinc/trieve whereas Algolia is fully closed … At Trieve, we are hard at work building these features to reach full parity with Algolia (0)
Or this long winded post about using it to implement search (1)…
Long story short, like Algolia.
The rustiness of the project, I’m not sure I see the significance of; it has a bunch of very heavy non rust dependencies.
[0] - https://trieve.ai/trieve-vs-algolia [1] - https://trieve.ai/building-search-for-yc-company-directory