Seshat is a data management library. It's half way between a proper relational database and something like a traditional object oriented tree of data. Data is stored contiguously in memory as columns, with individual instances of classes stored along rows. The schema for a table supports an object oriented styled composition of other tables. It also has some various low level memory routines and the like. The library is named after the ancient Egyptian goddess Seshat (literally "she who scrivens"), goddess of wisdom, knowledge, writing, architecture, astronomy, astrology, building, mathematics, and surveying.