Adaptive AI Backend documentation

Description

Exposes endpoints for creating, updating, and deleting rules that monitor pipeline results. Each rule can have up to 5 conditions, which are evaluated using a single logical operator (and/or) applied across all conditions. Mixing operators is not supported. After each pipeline execution, the configured conditions are evaluated, and if any condition is violated, an alert is generated. An endpoint is also exposed, for applying an action (retrain, rebuild, replace, dismiss) on the latest alert.

This API serves as a relay between the frontend and the storage service.

Local installation

Prerequisites

  • Node.js 24.1.0

  • Git

Installation

git clone <repository>
pnpm install
pnpm start:dev

Next Steps