Multi-Agent Architecture

I saw the new deep agents open source library that came out and I am curious on what is the right approach for the best multi agent architecture. In many ways they seem pretty similar even though one emphasizes hierarchy but it seems like deep agents accomplishes the same thing. I know its based on use case and all that but can anyone give their opinion on what is a better standard or library to follow if we are diving deep into building and customizing agent systems using langgraph.

I have built my own react library and supervisor (multi agent library) mainly for controlling more things, getting inspiration from the supervisor repo, and I am trying to keep it up to date with the lastest developments.