Find answers from the community

Updated 3 months ago

Hi team, is there any high level design

Hi team, is there any high level design doc for llama_index, to get overview how classes are designed
L
j
4 comments
mmm not really. But I know the codebase like the back of my hand, happy to answer any specific questions
@Logan M thanks, I don't have any specific questions, but I'm kind of new to developing libraries of mass use. I really love the way llama_index is designed.

I wanted to learn that skill, I understand it can be achieved best by practice. Rt now, I'm mostly reverse engineering things,
  1. start from its usage in llama docs,
  2. go to the corresponding class, break down its inheritance & encapsulation, traverse to the root class until I get a whole picture of the flow
Was bit tiring this way, but great to learn. I though trying to visualize all in one place, like a design doc would be great
That is a great way to learn, that was basically how I did it too.

A design doc would be nice, maybe we will make one one-day. Would be nice for even onboarding people onto development of the framework
(Also, glad you love the framework! I know its not always the most consistent but we do our best ❤️ )
Add a reply
Sign up and join the conversation on Discord