Server - Introduction
Lavender data introduces a client-server architecture to offload data preprocessing from your training pipeline.

The server is responsible for:
- Manage datasets & shardsets metadata
- Manage iterations, determine which samples to load
- Preprocess and cache data
- Serve preprocessed data to trainer nodes
You can manage the server daemon with lavender-data server start, stop, restart, logs
command.
lavender-data server start --init
lavender-data is running on 0.0.0.0:8000UI is running on http://localhost:3000API key created: la-...
# Stop the serverlavender-data server stop
# Restart the serverlavender-data server restart
# Show logs from the serverlavender-data server logs
Alternatively, you can start the server in foreground with lavender-data server run
command.