OwlAgora is an attempt to reproduce Twitter for educational purposes.