For starters: Check this guide on building a LetsChat implementation.
Kwitter specification: https://www.github.com/Project-LetsChat/LetsChat/wiki/Kwitter-Specification./.