Skip to main content
AI Assistant

Effortlessly set up and run your simulations with Luminary's early access AI assistant.

Updated over 3 weeks ago

Welcome to the Luminary Cloud Early-Access AI Assistant! This guide explains the assistant’s capabilities, sets clear expectations, and helps you make the most of its features. The AI Assistant can streamline your CFD workflows and speed up simulation setup, but please keep in mind that it’s still evolving, and some functionalities remain under development.


Overview

The Early-Access AI Assistant is designed to assist with Computational Fluid Dynamics (CFD) workflows on the Luminary Cloud platform. It operates according to predefined “system prompts,” ensuring consistent, user-friendly interactions. Although capable of a wide range of tasks, the assistant is still in early access, meaning certain advanced features are unavailable or limited.

Use the assistant to handle many day-to-day CFD setup steps—from project management and geometry handling to meshing, physics definition, and troubleshooting. However, specialized or advanced tasks may require manual intervention or expert assistance.


Setting Expectations

The AI Assistant is a powerful tool but it has some limitations:

  1. CFD & Luminary Cloud Focus: The assistant addresses CFD-specific tasks on the Luminary Cloud platform.

  2. Early-Access Limitations: Many advanced or specialized features remain under development.

  3. Not a CFD Consultant: Complex scenarios may still require expert input.


How It Works

The AI Assistant follows a structured set of system prompts:

  • Request Denial Prompt

    • If you ask for something out of scope or for a feature under development, the assistant will politely decline and provide guidance or alternatives.

  • Workflow Prompts

    • For key tasks like simulation setup or geometry definition, the assistant may ask clarifying questions and summarize any changes it makes.

  • Troubleshooting Prompts

    • If you encounter issues, the assistant checks known best practices or a troubleshooting guide before suggesting next steps.


Features Under Development

Below are some key features that are not yet available. If you request these, the assistant will let you know they’re not supported and may suggest alternative workflows.

  • Manual Mesh Creation

  • Creation of Outputs and Stopping Conditions

  • Multiphysics Coupling

  • Conjugate Heat Transfer (CHT) Simulations

  • Advanced Turbulence Model Parameterization

  • Writing Python Scripts to Automate Tasks

  • Enhanced Post-Processing Tools (custom macros, advanced data extraction)

  • Copying Settings from Other Projects

  • Geometry Creation and Transformations (Move, Rotate, Tag, etc.)


Key Features and Capabilities

Below are some key areas of the product that are currently supported:

  • Project Management

  • CAD/Geometry

  • Materials

  • Physics

  • Boundary Conditions

  • Reference Frames

  • Meshing

  • General Simulation Tasks

  • Troubleshooting

  • General Simulation Q&A


Auto-Fix Feature (Experimental)

In the Simulation Issues panel at the bottom of the screen, there is an Auto Fix button. You can click this button and the assistant will attempt to resolve the “issue” automatically.


Capabilities and Example Prompts

The tables below summarize the major capabilities of the assistant, along with example prompts. For each capability, the assistant can either perform the task directly or guide you through the necessary steps.

Project Management

Capability

Example Prompt

List/Search Projects

“List my projects.”

List Simulations

“List simulations for project 123.”

Get Project Details

“Get project info for project 123.”

Create/Delete Projects

“Create a project named new_project.”

Create/Delete Simulations

“Delete project 123.”

Navigate the Platform

“Open the Geometry page.”

CAD/Geometry

Capability

Example Prompt

Add or Delete Farfield Domains

“Add a farfield domain as a sphere.”

Change Farfield Dimensions

“Change the diameter of the farfield sphere to 50m.”

Copy Farfield

“Copy the farfield from project 123”

Load Geometry into Simulation Setup

“Load geometry to start the simulation setup.”

Note: More advanced geometry transformations (rotations, translations, or tagging) are under development and currently unavailable.

Materials

Capability

Example Prompt

Switch Flow Types (incompressible/compressible)

“Set simulation to incompressible flow.”

Change Material Properties (dynamic viscosity, density, etc.)

“Set dynamic viscosity to 1.5e-5.”

Add/Create a Fluid Material

“Create a new material named ‘fluid air’.”

Remove a Fluid Material

“Remove the fluid material named fluid air.”

Assign a Volume to a Material

“Assign volume ‘1’ to the material ‘fluid air’.”

Physics

Capability

Example Prompt

Add or Change Fluid Physics

“Add fluid physics with RANS.”

Set Up or Change Turbulence Models

“Set turbulence model to K-Omega SST.”

Use DES/LES Viscous Models

“Change viscous model to DES.”

Delete Physics

“Delete the fluid physics.”

Assign Volume to Physics

“Assign volume to fluid physics.”

Actuator Disk Geometry (add, set center/normal, delete)

“Add an actuator disk named MyDisk with inner radius 1 and outer radius 2.”

Link Actuator Disk to Models

“Link disk MyDisk to behavior MyModel.”

Add Uniform Thrust Actuator Disk Model

“Add a uniform thrust actuator disk model named MyModel with thrust 100.0 N.”

Note: Multiphysics coupling (e.g., CHT) or advanced turbulence parameterization are still under development.

Boundary Conditions

Capability

Example Prompt

Create a New Boundary Condition

“Add a farfield boundary condition.”

Update Flow Velocity (Mach number, inlet velocity, etc.)

“Set Mach number in farfield to 0.5.”

Assign Surfaces to Boundary Conditions

“Assign surface ‘Wing_Surf’ to the farfield BC.”

Delete Boundary Conditions

“Delete the farfield boundary condition.”

Update Flow Properties

“Set pressure to 101325 Pa and temperature to 300 K.”

Change Flow Direction/AoA/AoS

“Set flow direction to [1,0,0] with AoA = 5° and AoS = 2°.”

Set Properties Based on Altitude

“Set farfield condition to the pressure and temperature at 10,000 ft altitude”

Reference Frames

Capability

Example Prompt

Add a Reference Frame

“Add a reference frame.”

Delete a Reference Frame

“Delete frame XYZ.”

Add a Body Frame

“Add a body frame.”

Set Reference Frame Parent

“Set the parent of frame XYZ to Global.”

Set Frame Parameters

“Apply rotational motion to frame XYZ with angular velocity [1,2,3].”

Meshing

Capability

Example Prompt

Create Automated Mesh

(Lumi Mesh Adaption, LMA)

“Generate a minimal mesh for LMA.”

Get Mesh Metadata and Statistics

“Show me the mesh statistics.”

Delete Mesh

“Delete the current mesh.”

Y+ calculator

“Estaimte the wall spacing for the target Y+=1”

Note: Manual mesh creation and detailed custom meshing parameters are under development and not yet available.

General Simulation Tasks

Capability

Example Prompt

Change Time Mode (STEADY/TRANSIENT)

“Set simulation to TRANSIENT.”

Enable or Disable Gravity

“Turn on gravity.”

Set Initialization Method

“Set initialization method to match the farfield BC.”

Run Simulations

“Start the simulation.”

Rerun Simulations with Changes

“Rerun the simulation with Mach = 0.5.”

Zoom to Fit (UI view command)

“Zoom to fit the geometry.”

Question Answering

Capability

Example Prompt

Answer Questions About Simulation Settings

“What turbulence models do you support?”

Explain Luminary Cloud Setup or Post-Processing

“How do I create iso-surfaces?”

General Physics or Basic CFD Queries

“What is the difference between laminar and turbulent flow?”

Review Current Simulation Parameters

“What is the initial temperature of the simulation?”

About the Current Simulation Setup

“What is the Reynolds number based on the setup”

“What turbulence model is used in the setup”

“What is the domain size?”

Jokes

"Tell me a joke"

Troubleshooting (Experimental)

Capability

Example Prompt

Review Simulation Setup

“My simulation crashed.”

Suggest Best Practices

“Why is my solution diverging?”

Workflow Planning & Execution (Experimental)

Capability

Example Prompt

Aircraft Aerodynamics

“Set up external flow simulation of an airplane:

- No symmetry

- SST turbulence model

- Set Mach = 0.25“


Feedback and Support

Your feedback is highly valued. If you spot any issues, need a new feature, or have suggestions for improvement, please contact the Luminary Cloud support team. Together, we can shape the future of AI-driven CFD workflows.

Did this answer your question?