Ai agent frameworks that support distributed agents across the network?

Anyone is aware of a framework or protocol that supports distributed ai agents communication?

I am just getting into Agent development, but been in technology for over 20 years.

What comes to mind is good old CORBA and RMI . It used to be popular for agents in the good old days. Yes, agents are not new idea.

But now, what i see so far all AI agents are sitting in the same process and just calling methods on each other.

How so we build AI agents sitting across the network, being able to discover each other and exchange information remotely?

Anyone is building anything like that?