Precision through semantic publishing

MAGI is an experimental system created by MakoLab SA that allows for the building of dedicated, tailor-made solutions for publishing content online.

The system’s goal is enabling the publishing of content from multiple channels – from websites, mobile apps, to automatic services of intersystem integration. Such an approach allows for the complete control of publishing without the need to involve redundant subsystems dedicated to specific media types.

Semantic content management technologies allow for significant enhancements in terms of automation processes, e.g. in the workings of search engines, which may greatly improve content visibility.

Notable features

Web full of meaning

MAGI’s main functionality consists in building content based on precise and unambiguous descriptions. These descriptions, apart from providing relevant information about the content, allow for its subsequent analysis through the use of various types of software. Since MAGI is based on standards defined by the W3C in the field of Semantic Web, it is possible to express data in a unified manner, making it readable for both external and internal software. This is a result of analysing not only keywords, but also the rich relations between components of a given piece of content. Thanks to MAGI, tracking such relations is now even easier!

Advanced architecture

MAGI’s innovative architecture allows for the system to be adjusted to the needs of the potential customer. From a simple structure based on a single server, to complex clusters provided with data from one centralised system- the possibilities are endless.

Apart from its scalability, our solution allows for the relative easy of expansion through the addition of new functions. One such solution is the CQRS architecture, which allows user to apply new features and capabilities of the system to already existing data.


Image 1. CQRS architecture


MAGI has been designed so that, apart from its expandability it allows for the easy configuration and replacement of individual components. For example, the user interface available in the administrative section – although being entirely compliant with the latest trends, including Responsive Web Design (RWD) – can be replaced altogether with a different solution adjusted to a client’s needs, e.g. for use with an iPad.

This degree of flexibility also pertains to other components, such as the database or the data structures describing content. 

Image 2. An example of a user panel smartphone view

One source – multiple target channels

The system is constructed in such a way so that users may publish content in forms that are optimal for different channels of communication. This applies to both websites realised using modern technologies, search engine bots and machine learning software complaint with Semantic Web standards, as well as other channels for content publishing and processing.

Other solutions in the area of Customer Experience Management Platform
Load more
Let's talk Need more information? Contact us! Click here
MakoLab office
ul. Lipowa 4a
Lublin 20-027
Call us: +48 532 759 508
Write to us: office[at]
MakoLab office
117 Avenue Victor Hugo
92100 Boulogne Billancourt 

Appelez nous: +33 1 70 96 00 26
Envoyez-nous un email: paris[at]
MakoLab Deutschland GmbH HQ-Munich
Feringastrasse 6
D-85774 Unterföhring 

Call us: +49 (0)89 99 21 6010
E-mail us: munich[at] 
MakoLab UK. Ltd. - registered office
Craven House, Ground Floor 40-44 Uxbridge Road, London W5 2BS
Call us: +44 (0) 203 950 1071
E-mail us: london[at] 
MakoLab UK. Ltd. - business office, 13 Hawley Crescent,
London NW1 8NP

Call us: +44 (0) 203 950 1071
E-mail us: london[at] 
Send us a message