Skip to main content

AI Software Development Kit

Project description


AI Software Development Kit

Siemens AG - Industrial AI Suite

Streamline Industrial AI Development and Deployment

The AI Software Development Kit (the simaticai Python Package) is a comprehensive Python library designed to simplify the creation, packaging, and testing of AI inference pipelines for the Industrial AI Suite. Part of Siemens' Industrial Edge ecosystem, this SDK accelerates the integration of AI solutions into manufacturing environments.

Key Features

  • Complete ML Pipeline Support: Create and package AI inference pipelines with ease
  • Notebook-Based Tutorials: Ready-to-use End to End Tutorials for model training and deployment
  • Industrial Edge Integration: Seamless connectivity with SIMATIC and Industrial Edge infrastructure
  • Cloud Compatibility: Native integration with leading cloud-based ML environments (such as Microsoft Azure)
  • GPU Acceleration: Optimized for NVIDIA GPU-powered Industrial PCs
  • Production-Ready: Built for industrial-grade reliability and performance

Quick Links

Documentation & Resources

Support

  • Enterprise-grade Siemens support
  • Industrial Edge ecosystem backing
  • Regular updates and security patches
  • Technical consultation available
  • Website: https://support.industry.siemens.com/

Quick Start

The code examples only represent the main steps to create an AI Inference Pipeline using Package simaticai, to enjoy the full experience, please study the public tutorials or discover the code repository on Github.

Create an AI inference pipeline

from simaticai.deployment import PythonComponent, Pipeline
# creating a Pipeline Step for classification
classification = PythonComponent(name="classification")  

# [..] additional steps to add resources and defining the environment

# creating of the Pipeline
pipeline = Pipeline("Image Classification")  
# adding the classification step
pipeline.add_component(classification)  

# [..] final steps to define the Pipeline properties and behavior

Package for deployment

# saving the Pipeline for deployment
package_path = pipeline.export("./deploy")

Prerequisites

  • Python >=3.10
  • pip >= 21.3.1 (automatically upgraded during installation)
  • Compatible with Industrial Edge devices
  • NVIDIA GPU support (recommended)

Why choose AI SDK?

🏭 Bridge the gap between AI development and shop floor deployment
🚀 Accelerate time-to-value for industrial AI solutions
🔄 Streamline ML operations across multiple locations
🛠️ User-friendly tools for automation engineers
🔌 Native integration with SIMATIC and Industrial Edge ecosystem
☁️ Cloud-ready architecture

Part of Industrial AI Suite

This SDK is a core component of the Industrial AI Suite, which provides:

  • Seamless cloud integration
  • Complete MLOps infrastructure
  • Multi-location model scaling
  • Industrial Edge ecosystem integration
  • User-friendly deployment tools
  • Production monitoring capabilities

Benefits

For Data Scientists

  • Focus on model development while we handle deployment
  • Familiar notebook-based workflows
  • Seamless integration with existing ML tools
  • Support for most used frameworks and multiple libraries

For Automation Engineers

  • No prior data science experience required
  • User-friendly deployment interfaces
  • Integrated monitoring solutions

For Operations

  • Scale AI solutions across locations
  • Reliable industrial-grade performance
  • Fast return on investment

License

MIT license - Contact Siemens for licensing options

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simaticai-2.7.0.tar.gz (101.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

simaticai-2.7.0-py3-none-any.whl (121.2 kB view details)

Uploaded Python 3

File details

Details for the file simaticai-2.7.0.tar.gz.

File metadata

  • Download URL: simaticai-2.7.0.tar.gz
  • Upload date:
  • Size: 101.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.1 CPython/3.12.10 Linux/6.6.87.2-microsoft-standard-WSL2

File hashes

Hashes for simaticai-2.7.0.tar.gz
Algorithm Hash digest
SHA256 6717221605945ff775f1fafed16eef72d5af6d1c8b2327d41fedd4b206d27a9e
MD5 8ea8888a90083e32ed014bf30204aa08
BLAKE2b-256 a9b1326942215de82d7b7a46e80cfd99791d0c44c9627182bddadadbefdc9f4f

See more details on using hashes here.

File details

Details for the file simaticai-2.7.0-py3-none-any.whl.

File metadata

  • Download URL: simaticai-2.7.0-py3-none-any.whl
  • Upload date:
  • Size: 121.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.1 CPython/3.12.10 Linux/6.6.87.2-microsoft-standard-WSL2

File hashes

Hashes for simaticai-2.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 15eb99d78805c5684b8b81b131a8a1f17e884066672f56895ab88647f2a21917
MD5 7b745a07f9d4ee73ea58e663a3d18533
BLAKE2b-256 c51e1410f7cedd84adbe10e9714d5f8e64afe6ff033fc0af69ff38cf8b0acb51

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page