# Side-Step Guide

> **Note:** This documentation accompanies the upstream-integrated version of Side-Step.
> For the standalone version with additional features and more frequent updates,
> visit: [github.com/koda-dernet/Side-Step](https://github.com/koda-dernet/Side-Step)

Welcome to the Side-Step documentation. This guide covers training, preprocessing, and model management.

## Pages

- [[Getting Started]] -- Installation, first-run setup, prerequisites
- [[End-to-End Tutorial]] -- Raw audio to generated music walkthrough
- [[Dataset Preparation]] -- JSON schema, audio formats, metadata fields
- [[Training Guide]] -- LoRA vs LoKR, corrected vs vanilla, wizard walkthrough, CLI examples
- [[Using Your Adapter]] -- Output layout, loading in Gradio, LoKR limitations
- [[Model Management]] -- Checkpoint structure, fine-tunes, the "never rename" rule
- [[Preset Management]] -- Built-in presets, save/load/import/export
- [[The Settings Wizard]] -- All wizard settings reference
- [[VRAM Optimization Guide]] -- VRAM optimizations, GPU profiles
- [[Estimation Guide]] -- Gradient sensitivity analysis for targeted training
- [[Shift and Timestep Sampling]] -- How training timesteps work, what shift actually does, Side-Step vs upstream
- [[Windows Notes]] -- num_workers, paths, installation, known workarounds

## Quick Links

- [Side-Step on GitHub](https://github.com/koda-dernet/Side-Step)
- [ACE-Step 1.5 on GitHub](https://github.com/ace-step/ACE-Step-1.5)
- [ACE-Step models on HuggingFace](https://huggingface.co/ACE-Step/Ace-Step1.5)

## Version

This guide is for the **Side-Step upstream integration** into ACE-Step-1.5.
