Digital Assets Management : Assimilate, organise and serve valuable data in a discoverable and machine-consumable form. The data can be in varying types and forms: textual, structured, multimedia …etc. (this is also known as Unified Data Platform or Content Repository).
Digital Presence : Publish content on the web (SEO friendly) and exchange messages/content with others (Notifications/Updates, Emails and Instant messages).
Data Mastering : Promote the principles and practices of cleansing and enriching content to position it as the primary-source-of-truth. This also minimizes data-debt and helps transform the data into an asset as opposed to liability.
Longevity : Maintain valuable data in a form that can be consumed for many years. Time-proofed data escapes the boundaries of technologies and applications; in such a way where the data could remain virtually the same while everything else can change on its own pace.
True ownership of content : Genuine ownership of content; so content can be hosted and served anywhere.
Federation and decentralization : Similar to classical Email self-hosting and interoperation; instances of imx are interoperate among themselve (aka Federation); Federation also offers torrent-like features to help scale the delivery of popular media content.
Workflow and reactivity : Configurable reactive rules that specify the desired system reaction towards changes and actions.
High performance coupled with small footprint : Being light-weight and performant is a key principle in the design and implementation of imx.