This is the manual of Evennia, the open source Python MU* creation system. You should hopefully find all you need to know about coding with, extending and using the code base among these pages. If you have further questions you are welcome to ask them in the Developer online chat or, if you don’t have time to hang around for an answer, on the Mailing list.

Please note that this ReadTheDocs version of the documentation is auto-converted from the original documentation found in the Evennia wiki. It represents the wiki as it looked on Saturday March 28, 2020, at 09:29 (GMT+1).

The converted version is supplied as a service for those wanting to have access to the documentation in an offline format, on their tablet or printed on paper. The conversion unfortunately means that there are occational conversion artifacts. Notably inter-documentation links and images may not work. This should hopefully not affect readability or understanding, but is something to keep in mind.

Admin Documentation

This chapter is aimed at game administrators – the higher-ups that possess shell access and are responsible for managing the game.

Server Components

This chapter details the inner workings of Evennia. It is useful both for game developers and for developers working on Evennia itself.


This chapter holds tutorials and step-by-step instructions on various Evennia topics.