KuraMUD is an exploration in both writing a simple MUD from scratch, and also trying to wire a helpful GUI for it.