We would also be super interested to see that comparison. I agree that there isn't a specific reason why Chroma would be required to build something like this.
I agree that would have been the way to go given more time and resources. However, setting up a FUSE mount would have taken significantly longer and required additional infrastructure.
Modern OCR tooling is quite good. If the knowledge you are adding into your search database is able to be OCR'd then I think the approach we took here is able to be generalized.
Hmmm, the post is an attempt to explain that Mintlify migrated from embedding-retrieval->reranker->LLM to an agent loop with access to call POSIX tools as it desires. Perhaps we didn't provide enough detail?
Socials: - x.com/skeptrune - cal.com/nick.k - [email protected] - github.com/skeptrunedev
Interests: Blockchain, Cycling, Entrepreneurship, Hardware, Open Source, Privacy, Running, Sports, Startups, Web Development, Writing
---
Founder/CEO at trieve.ai helping with search, recommendations, and RAG