Development library for distributed programming. Spitfire provides an easy to use set of tools for managing processes and their communication. You just need to define the interfaces and behaviour of the processes; everything else is already done :-D
...It allows Python developers to build distributed intelligent systems of multiple cooperative agents based on FIPA, OWL, SOA and many others. Spyse is designed for ease-of-use and fun.