Skip to main content
Start with SFT, GRPO, or evaluation. Use More algorithms when you need an RL variant, or Distillation for a teacher-conditioned objective. Every loop follows this safety envelope:
On error or interruption:
Implement algorithms as caller-owned loops over Whitney primitives. There is no managed recipe submit endpoint and no Whitney SDK requirement for v1.

Algorithm index

Every algorithm below builds on the shared loop building blocks — datum construction, advantage helpers, and the build_loss contract.