AI-native Business Process Engineering

AI Process OS

An AI-native operating system for business processes – BPMN, natural language and a validated workflow runtime.

Status
In production
Category
AI-native Business Process Engineering
Reference
Case #2

An AI-native operating system for business processes in which processes, capabilities, roles, events and tenants are central system elements. Natural language and BPMN yield validated, executable workflows.

AI Process OS is a Riegel Systems engineering case in the field of AI-native business process engineering. The platform sees itself as an operating system for business processes: processes, capabilities, roles, events and tenants are first-class system elements – analogous to the programs, system APIs, permissions and isolated user environments of a classic operating system.

The core message:

AI produces structured and validated business logic instead of uncontrolled runtime code.

Pipeline

Pipeline
  1. Natural Language / BPMN
  2. Semantic Parsing
  3. Intermediate Representation
  4. Validation
  5. Workflow Compiler
  6. Workflow Runtime
  7. Domain Services
  8. Persistence / Events / Audit

Architecture

AI Process OS: from natural language and BPMN via semantic analysis, intermediate representation, validation, workflow compiler and runtime to domain services and persistence
Architecture: AI semantic layer and validated workflow runtime

Semantic Layer

Business logic is described in business terms, not programmed:

  • Natural language as input: An LLM (claude-haiku-4-5) translates business instructions into a structured Intermediate Representation (IR) – as strict JSON with trigger, conditions, actions, approval, timer and events.
  • BPMN-based modeling: The BPMN editor (bpmn.io) is the primary visual interface; descriptions can additionally be generated as valid BPMN 2.0 XML (including auto-layout).
  • Capability Registry: All system functions are registered and validated – e.g. book_goods_receipt, determine_tax, calculate_deposit and warehouse/accounting operations.

Validation as a security principle

The AI deliberately has no execution environment:

  • The LLM produces only structured, schema-validated representations – no free code, no SQL, no direct database operations.
  • Only registered capabilities may be used by workflows; during the parsing phase the semantic layer receives only the list of available capabilities.
  • Missing capabilities can be proposed as a draft by the AI, but require review and activation before they can run in workflows.
  • The workflow runtime executes tasks (user/service), timers, events and approvals via the capability dispatcher – with roles and permissions per tenant.
Security principle
  1. LLM → structured IR only
  2. Validation → registered capabilities only
  3. Capability suggestion → Draft
  4. Review & activation
  5. Runtime execution

Runtime & Operations

  • Workflow Compiler: The validated IR yields versioned process definitions (BPMN 2.0, auto-layout).
  • Workflow Runtime: Process instances with tokens, human tasks, timers and events – including human-in-the-loop for approvals.
  • Events & Audit: Events are logged; persistence uses event sourcing in DynamoDB (single-table design).
  • Tenant Isolation: Multi-tenant runtime with tenant-scoped middleware and data encapsulation.
  • Infrastructure: Fully as code (AWS CDK): Lambda, API Gateway, DynamoDB, Cognito, EventBridge, S3/CloudFront, GitHub Actions.

Capability demonstrated

AI Process OS demonstrates AI-native process engineering in which an LLM is embedded into a deterministic, validated execution path – including multi-tenant e-commerce as an integrated module (catalog, cart, checkout, payments, order management).

Technologies & concepts

  • React 19
  • TypeScript
  • Vite
  • BPMN.io
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • Cognito
  • EventBridge
  • AWS CDK
  • S3
  • CloudFront
  • GitHub Actions

A similar engineering project?

If your project needs comparable technical depth, we discuss feasibility, architecture and effort – concretely rather than in pitch format.