The TMI Mudlib from The Mud Institute was an attempt to create a framework driven mudlib for the MudOS LPMud driver. A mudlib is a library of interpreted code used to create a MUD. LPMud (sometimes shortened to simply " LP " is a MUD variant developed in 1989 by '''L'''ars '''P'''ensjö (hence the LP in LPMud that LPMud (sometimes shortened to simply " LP " is a MUD variant developed in 1989 by '''L'''ars '''P'''ensjö (hence the LP in LPMud that It consisted of many contributors to MudOS as well as people who became influential in the LPMud community. When TMI began work in 1992, a mudlib was generally packaged with both an LPMud driver and a complete world built on top of the mudlib. Year 1992 ( MCMXCII) was a Leap year starting on Wednesday (link will display full 1992 Gregorian calendar) As a framework-driven mudlib, the goal of the TMI mudlib was to provide only examples for world objects and place the burden of building a working world on the game developers using TMI.
TMI never realized its vision and shut down. It was quickly followed, however, by TMI-2. Unlike TMI, TMI-2 was somewhat independent of the driver team. It leveraged elements of the original TMI mudlib and eventually released a somewhat workable mudlib. Though it never achieved the success of its sibling the Nightmare Mudlib (also based on the original TMI mudlib), it did influence many developers and the lessons learned with TMI-2 led to the successes of the Lima Mudlib. The Nightmare Mudlib is a set of LPC programming language frameworks created by George Reese for building multi-user role playing games using the MudOS The Lima Mudlib is an LPC framework for building multi-user role playing games for the MudOS LPMud driver
Though Lima leveraged learnings from TMI-2, it is important to note that Lima is a completely independent codebase.
TMI-2 is still available, and often used as a learning tool, but not typically used today for new LPMud development.