Try SecondShift locally
You’ll run the documentation drift check included in the SecondShift repository, then inspect its report. You need uv, Docker, Git, and a model provider. Start Docker before continuing.
Install and start
Section titled “Install and start”release=https://github.com/piotrekno1/second-shift/releasesuv tool install --force --python 3.13 \ "$release/download/v0.1.0b4/secondshift-0.1.0b4-py3-none-any.whl"secondshift upOpen the one-time sign-in link printed in your terminal. Keep SecondShift running.
Get the example repository
Section titled “Get the example repository”In a second terminal:
git clone https://github.com/piotrekno1/second-shift.gitRun the check
Section titled “Run the check”- In Connections, add your model provider and choose a default model.
- In Repositories, select Add local repository and choose the cloned directory.
- Open Documentation drift in Jobs and select Run now.
- Open the finished run to see its report, activity, and model cost.
Model usage may incur charges. For local sign-in and upgrade details, see self-hosting. To add your own task, continue with Add a task.