A trainable Belief Rule-Based (BRB) inference system with an sklearn-compatible API and optional JAX backend for differentiable training.