PyREXX is a interprocess messaging server for routing remote prodecure calls using xml-based messages (Jabber, XML-RPC, etc), which will allow programs to interact more easily.
Borg = Mobile Multi agent system with support for strong migration, serialisation and location transparaent routing. Interpreter= prototype based. Compiles for macintosh, windows, linux, freebsd, solaris and palm.