Skip to main content

DynamoGuard On-Device

DynamoGuard's on-device solution enables policy guardrails to be run fully on-device, enabling further privacy and security. On-Device enables you to run guardrail models on-device, using a hybrid cloud/edge environment. Guardrail models run on-device and make external calls to your secure cloud-hosted LLM.

DynamoGuard Diagram

How it Works

  1. To install DynamoGuard On-Device, the device must first go through a one-time installation of a 1.6B base model. Additional custom guardrails can be installed using LORA adapter weights. Enterprises can securely add/remove adapter weights as needed through the device administration app
  2. When an application on the device makes an external LLM call, first a request to DynamoGuard On-Device is sent. The correct adapter for the task is loaded onto the CPU/GPU/NPU, fused with the base model, and then inference is run on the user input
  3. If the user input is deemed safe, it is then forwarded to the external LLM
  4. After recieving the LLM response, DynamoGuard On-Device is again leveraged to check if the response is compliant. If determined to be compliant, the response is sent back to the application