# User Guide

This section provides comprehensive guides for using TuFT in various scenarios.

```{grid} 1 2 2 2
:gutter: 3

:::{grid-item-card} Chat SFT
:link: chat-sft
:link-type: doc
:shadow: none

Supervised fine-tuning on chat-formatted data with assistant-only loss masking.
:::

:::{grid-item-card} Countdown RL
:link: countdown-rl
:link-type: doc
:shadow: none

Reinforcement learning with GRPO-style training on verifiable tasks.
:::

:::{grid-item-card} Persistence
:link: persistence
:link-type: doc
:shadow: none

Enable server state persistence with Redis for crash recovery.
:::

:::{grid-item-card} Observability
:link: telemetry
:link-type: doc
:shadow: none

OpenTelemetry integration for tracing, metrics, and logs.
:::

:::{grid-item-card} Console
:link: console
:link-type: doc
:shadow: none

Dashboard for monitoring training runs, checkpoints, and sampling playground.
:::
```

```{toctree}
:maxdepth: 1
:hidden:

chat-sft
countdown-rl
persistence
telemetry
console
```
