Home of the AAS

The open standard for the Industrial Digital Twin, defined and governed by the Industrial Digital Twin Association. Official specifications, open-source tools, and everything you need to build with AAS.

AAS

Get Started

New to the Asset Administration Shell? Start here with official guides and video resources to get up to speed quickly.

AAS Quick Start Guide

The official IDTA quick start guide. Walks you through the core concepts of the Asset Administration Shell and shows you how to create your first AAS step by step.

AAS Reading Guide

A structured reading guide to the AAS specifications. Explains how the normative documents are organised and which parts to read first depending on your use case.

Video Tutorials

The full IDTA YouTube playlist covering AAS fundamentals, tooling walkthroughs, and implementation examples. Suitable for both beginners and developers.

AAS Specifications

The IDTA AAS specifications are freely available in the IDTA specification library.

Specification of the Asset Administration Shell
Part 1: Metamodel
Specification IDTA-01001
Specification of the Asset Administration Shell Part 1: Metamodel
IDTA Number: 01001 Version: v3.1.2
View
Specification of the Asset Administration Shell
Part 2: Application Programming Interfaces
Specification IDTA-01002
Specification of the Asset Administration Shell Part 2: Application Programming Interfaces
IDTA Number: 01002 Version: v3.1.2
View
Specification of the Asset Administration Shell
Part 3a: Data Specification – IEC 61360
Specification IDTA-01003-a
Specification of the Asset Administration Shell Part 3a: Data Specification – IEC 61360
IDTA Number: 01003-a Version: v3.1.1
View
Specification of the Asset Administration Shell
Part 3b: Data Specification – Measurement Units
Specification IDTA-01003-b
Specification of the Asset Administration Shell Part 3b: Data Specification – Measurement Units
IDTA Number: 01003-b Version: v3.0
View
Specification of the Asset Administration Shell
Part 4: Security
Specification IDTA-01004
Specification of the Asset Administration Shell Part 4: Security
IDTA Number: 01004 Version: v3.0.2
View
Specification of the Asset Administration Shell
Part 5: Package File Format (AASX)
Specification IDTA-01005
Specification of the Asset Administration Shell Part 5: Package File Format (AASX)
IDTA Number: 01005 Version: v3.1
View

Open Source Ecosystem

Open source tools, servers, and SDKs for working with the Asset Administration Shell, published under the Eclipse Digital Twin project and the admin-shell-io organisation.

Editors & Viewers

AASX Package Explorer

Eclipse AASX Package Explorer is a C# based viewer and editor for the Asset Administration Shell.

AASPortal

A Node.js based web portal for the visualization and management of Asset Administration Shells (AAS).

BaSyx AAS Web UI

A modern Vue.js web application for visualizing, managing, and interacting with Asset Administration Shells (AAS), Submodels, and Concept Descriptions in distributed BaSyx infrastructures.

AAS Manager

An editor and viewer for Asset Administration Shells. Powered by the Eclipse BaSyx Python SDK.

Ready-to-Use Servers

BaSyx Go Components

All standardized server components as per AAS Specification Part 2: Application Programming Interfaces, implemented in Go.

AAS Server

C# based server for AASX packages.

FAAAST Service

Fraunhofer Advanced Asset Administration Shell Tools (FA³ST) for Digital Twins.

SDKs & Libraries

Eclipse AAS4J

Eclipse AAS Model for Java. Implements the AAS metamodel including submodels, serialization and deserialization modules, validators, and transformation libraries.

AAS Core Python

Manipulate, verify and de/serialize asset administration shells in Python.

AAS Core TypeScript

Manipulate, verify and de/serialize asset administration shells in TypeScript.

AAS Core C#

Manipulate, verify and de/serialize asset administration shells in C#.

Live Demonstrators

Publicly accessible AAS server instances for testing and exploration. No installation required.

Default Server

No security, no registry. A straightforward AAS server for quick exploration and testing against the standard REST API.

Server with Registry

Includes an AAS registry but no security. Use this instance to test registry-based AAS discovery and lookup.

Server with Security

AAS server with OpenID Connect authentication enabled. Use the OpenID configuration endpoint to set up your client.

Get Involved

AAS development is open. Contribute code, report issues, or engage with the IDTA working groups shaping the standard.

Contribute to AAS

All AAS tooling and specifications are developed in the open. Explore the repositories, open issues, and submit contributions on GitHub.

View on GitHub

Become a Member

Join the Industrial Digital Twin Association and actively shape the future of Industry 4.0. Gain access to working groups, expert knowledge, industry standards, and a global network.

Apply for membership

Submodel Templates

Explore the IDTA library of published Submodel Templates, reusable semantic building blocks for describing industrial assets in a standardised way.

View all templates

Training Programme

IDTA offers structured training covering the AAS metamodel, API implementation, and Submodel Template creation for engineers and system architects.

View training courses

About IDTA

The Industrial Digital Twin Association governs the AAS standard, coordinates adoption, and publishes specifications for industrial sectors worldwide.

Visit IDTA