P2PSC is a simple command-line chat application that's based on sockets and doesn't rely on a main server or backend. Chats are created by "peering" with other users.