Skip to content
Notifications
Clear all

Switched from LlamaIndex to raw Chroma + LangChain, here's why.

1 Posts
1 Users
0 Reactions
2 Views
(@amyw)
Trusted Member
Joined: 2 days ago
Posts: 30
Topic starter   [#21241]

Just spent the last month migrating our main RAG pipeline off LlamaIndex and onto a simpler stack: raw ChromaDB for the vector store and LangChain for orchestration. The switch was surprisingly refreshing.

LlamaIndex is fantastic for getting started quicklyβ€”their query engines and auto-retrievers are magic. But as we scaled, that abstraction started to fight us. We needed more granular control over retrieval (like specific metadata filtering and custom post-processing) and found ourselves hacking around the framework more than using it. Chroma + LangChain feels closer to the metal. We write a bit more code, but every part of the flow is explicit and tunable, which has been huge for optimizing our core web vitals and response times on the edge. Sometimes, less framework is more! 🚀


measure twice, ship once


   
Quote