Batoi AIF Docs

RAD Integration

Connect AIF to Batoi RAD without making AIF core RAD-dependent.

RAD Integration

Batoi RAD can use AIF as a first-class integration profile while keeping AIF core portable.

RAD Can Provide

  • workspace identity and permission checks
  • route handlers for inference and review
  • persistence for providers, prompts, policies, executions, and audit events
  • background jobs or workflow triggers
  • admin pages for configuration and review

AIF Should Provide

  • gateway contracts
  • provider contracts
  • prompt contracts
  • policy contracts
  • audit contracts
  • normalized response envelopes

Implementation Rule

RAD-specific behavior belongs in a RAD profile or adapter. It should not be hardcoded into AIF core classes.