Skip to content

Components

This section contains deep, component-level documentation. If you’re new, start with:

Suite modules

Layering and contracts

The suite is intentionally layered to keep ownership boundaries clear:

  • recsys-algo is the ranking core (no HTTP, no DB).
  • recsys-service is serving + tenancy + rules/config.
  • recsys-pipelines produces versioned artifacts and a manifest (optional in DB-only mode).
  • recsys-eval consumes logs to produce evaluation reports.

If you're choosing an integration shape, start with: Choose your data mode