CAL
Chat A Lot.
Este es un proyecto para construir un chat completamente P2P. La intención es no tener ningún servidor, de modo que pueda ser usado desde el primer momento incluso en redes locales sin ninguna conexión con internet.
Tiene algunas funcionalidades bastante chulas, como el autocompletado de comandos; aunque aún queda mucho trabajo por hacer.
Debería funcionar bien en redes locales, pero cuando hay una NAT entre los nodos, el chat ya no puede mandar mensajes. Esta debería ser una de las primeras cosas en las que ponerse trabajar.
Este proyecto está en Github. Ahí debería haber más información sobre el proyecto y su estructura para poder contribuir.