A12 AI Low Code Platform is open source

Last Updated on 27. May 2026

mgm technology partners GmbH is making the source code of the A12 AI Low Code Platform available from 27 May 2026. The Community Edition is now available on openCode and GitHub. The A12 platform has proven itself over many years on highly complex public administration projects, such as ELSTER. A12 enables the creation of complex specialist applications using model-based software development and low code. By opening up the source code, all organisations and companies can now benefit from this experience and operate their applications with digital sovereignty.

Open source as a strategic decision

“Making A12 open source is more than a symbolic step – it is an expression of our long-term strategy. We are convinced that transparency and open access to software sustainably strengthen trust in digital solutions and thus digital sovereignty,” says Hamarz Mehmanesh, Managing Director of mgm. Particularly in public administration, where traceability and independence from individual providers play a central role, open source creates the foundation for sustainable digitalisation. With A12, mgm is providing a platform that is not only technically mature but also meets the requirements of modern IT governance, as it is built on open standards, data formats, interfaces and technical models.

Technical highlights of the A12 platform

A12 takes a model-driven approach: this means that data models, application logic, user interfaces and workflows are not programmed, but are described as structured models. The runtime environment interprets these models and generates fully functional applications from them. This reduces sources of error, increases maintainability and enables significantly faster adaptation to new requirements. Thanks to their openness, A12 applications can also be extended as required with custom code to include specific functions, such as the integration of external interfaces.

The codebase comprises the complete platform core, modelling tools, runtime environments, and an accessible UI/UX design system. Developers can find detailed documentation, sample code and getting-started guides on openCode, GitHub and the A12 platform portal GetA12.

In addition to extended functionalities (such as push notifications or distributed data storage) and commercial support with a defined scope of service (SLA), the Enterprise Edition includes, in particular, features that enable the AI-supported development of A12 applications (Agentic Coding). This makes the development of online services or domain-specific applications significantly more efficient.

External contributions

During the initial phase of the open-source release, external contributions will not yet be accepted. The repository is initially set up as ‘read-only’. This approach is not unusual for projects of this scale (nearly 7.5 million lines of code) and complexity, and it has been planned this way deliberately. Sergio Lerena, a member of mgm’s management board, explains: “For a platform used in security-critical environments such as public administration, code changes must undergo a rigorous review and quality assurance processes. These processes need to be established first, so that mgm can ensure quality and provide sustainable support for contributors.”

In the medium term, mgm also plans to open A12 to contributions – based on clearly defined governance rules and an established review process. However, feedback, bug reports and discussions are welcome via the GetA12 portal from the outset.

Commitment to digital sovereignty

mgm is actively committed to the values of open source software in public administration – both as a member of the Open Source Business Alliance (OSBA) and as a member of GovTech Deutschland. Together with stakeholders from government and industry, mgm is working to strengthen the state’s capacity to act in the long term through modern digital solutions. After all, digital sovereignty does not arise from isolation, but from self-determination – over one’s own code, one’s own data and the ability to further develop systems independently and operate them securely. In practice, mgm follows the approaches of the Centre for Digital Sovereignty in Public Administration (ZenDiS) and is also publishing A12 on openCode, the central platform for open-source software in public administration in Germany.

From today, government agencies, local authorities and public institutions can view the source code of the A12 Community Edition directly on openCode (https://gitlab.opencode.de/mgm-tp/a12/a12overview) and GitHub (https://github.com/mgm-tp). mgm offers commercial support, training and professional services for A12, thereby reliably supporting even larger implementation projects.

Further information on the open-source release of the A12 platform can be found at:

Nadine Kneschke
Nadine Kneschke is part of the mgm marketing team and is responsible for various topics related to the public sector. She writes about digitization projects in administration and business - thanks to her many years of experience in external communications as well as in editorial reporting, she explains complex IT topics in a way that is tailored to the target audience and easy to understand.