Kivy - Open source Python library for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps.
This is an project of a basic chat application that you can connect a few devices and chat between them. If you want to contribute with something just make a branch.
SentDex - pythonprogramming.net