local-distillation-lab

Compare weight-update training methods for local on-device model distillation.

10|5|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/understudylabs/understudy-agent-tools --skill local-distillation-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: local-distillation-lab
Source: https://github.com/understudylabs/understudy-agent-tools/tree/main/skills/local-distillation-lab
Command: npx skills add https://github.com/understudylabs/understudy-agent-tools --skill local-distillation-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps developers fine-tune or distill a local open model on their Mac and compare methods to see which training approach actually improves a captured workload.

Core Features & Use Cases

  • On-device local-distillation workflows to compare baseline, rejection-sampled fine-tuning, distillation, and pedagogical arms.
  • Safety and privacy by keeping all training and evaluation local.
  • Use cases include evaluating improvements on a captured workload with privileged context without hosted RL.

Quick Start

Run the local distillation lab to start a controlled, on-device comparison of training methods using your own dataset.

Frequently Asked Questions about local-distillation-lab

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run local distillation to fine-tune a model entirely on-device?

Local distillation requires a controlled dataset, a local student model, a privileged teacher setup, and metrics to compare weight-update methods on-device safely. You run local distillation by configuring these components to evaluate training strategies without external hosting, comparing baseline and pedagogical arms.

Can I compare rejection-sampled fine-tuning and distillation without hosted reinforcement learning?

Yes, you can compare rejection-sampled fine-tuning and distillation without hosted RL by running local on-device training. This approach evaluates improvements on a captured workload using privileged context and local reward signals, ensuring safety and privacy by keeping all training local.

What is a pedagogical arm in local model distillation?

A pedagogical arm in local distillation is a training strategy evaluated alongside baseline and distillation methods. It uses a privileged teacher setup to guide a local student model, optimizing weight-update methods on reproducible workloads without external hosting.

What do I need to set up before evaluating on-device training strategies?

Before evaluating on-device training strategies, you need a controlled dataset, a local student model, a privileged teacher setup, and metrics like reward signals or validators. These components enable safe, reproducible local distillation and fine-tuning comparisons.

Does local distillation work for evaluating improvements on a captured workload?

Yes, local distillation works for evaluating improvements on a captured workload by comparing weight-update methods like baseline, rejection-sampled fine-tuning, and distillation. It uses privileged context and local metrics to optimize training strategies safely on-device.

Why should I use local distillation instead of hosted reinforcement learning?

Local distillation provides safety and privacy by keeping all training and evaluation on-device without external hosting. It allows developers to compare methods like rejection-sampled fine-tuning and pedagogical arms on reproducible workloads, ensuring data privacy while evaluating training improvements.