Home

A Python SDK and CLI for managing AAS resources.
Shellsmith is a Python SDK and CLI for managing Asset Administration Shells (AAS), Submodels, and Submodel Elements via the Eclipse BaSyx REST API.
It provides full client-side access to AAS resources through a clean Python interface and a powerful command-line tool — ideal for scripting, automation, and digital twin integration workflows.
pip install shellsmithInstalled
Features¶
- 🐍 Python SDK for full CRUD access to AAS resources
- ⚡ CLI powered by Typer
- ⚙️
.env
-based configuration - 🔁 Seamless integration with Eclipse BaSyx
📂 Use the top navigation to explore the CLI, Python API, and development setup.