So just to let me get this straight: Does this new setup aim to make it easier to contribute to llamaindex submodules specifically?
Haystack used to be a framework that centered around semantic search and retrieval, first released in 2020. And while the design allowed us to extend to new LLM technologies, it wasn’t an intuitive developer experience for our users. So we made the decision to completely rewrite the fundamentals of the framework. The new design provides a uniform way for _extending_ the framework. And makes it very transparent how AI components interact with eachother.
The announcement article explains our reasons for this major rewrite.
Excellent documentation, great support (on Discord, unfortunately). Exploring Agents now.