Making knowledge sharing maximally useful is still explorative. It roughly comes down to having agents broadcast what they're working on, and providing this information to other agents when relevant.
We do this via integrating into the native harnesses across codex, claude and pi on both the cli and desktop apps. Yello even can wake the harness upon receiving a message
Regarding the sharing, that makes sense as a direction. Broadcasting expertise is not something I had thought of. In my prototype, each expert user can teach their expertize to the agent, and then agents can ask each other for memory exchange. Could even be a marketplace that could play the role of broadcasting it, perhaps?
What is required for a harness to be compatible with Yello?