chrisvoncsefalvay/funsloth/funsloth-local
Claude Code and agent skill by chrisvoncsefalvay/funsloth
- community
Checking that the SKILL.md file is still in the repository.
Training manager for local GPU training - validate CUDA, manage GPU selection, monitor progress, handle checkpoints
Install
npx vskill@latest install chrisvoncsefalvay/funsloth/funsloth-localSKILL.md
Local GPU Training Manager
Run Unsloth training on your local GPU.
Prerequisites Check
1. Verify CUDA
If CUDA not available:
- Check NVIDIA drivers:
nvidia-smi - Check CUDA:
nvcc --version - Reinstall PyTorch:
pip install torch --index-url https://download.pytorch.org/whl/cu121
2. Check VRAM
See references/HARDWARE_GUIDE.md for requirements:
| VRAM | Recommended Setup | |
|---|---|---|
| 8GB | 7B, 4-bit, batch=1, LoRA r=8 | |
| 12GB | 7B, 4-bit, batch=2, LoRA r=16 | |
| 16GB | 7-13B, 4-bit, batch=2, LoRA r=16-32 | |
| 24GB | 7-14B, 4-bit, batch=4, LoRA r=32 |
3. Check Dependencies
Docker Option
Use the official Unsloth Docker image for a pre-configured environment (supports all GPUs including Blackwell/50-series):
Access Jupyter at http://localhost:8888. Example notebooks are in /workspace/unsloth-notebooks/.
Environment variables:
JUPYTER_PASSWORD- Jupyter auth (default:unsloth)JUPYTER_PORT- Port (default:8888)USER_PASSWORD- User/sudo password (default:unsloth)
Run Training
Option 1: Notebook
Option 2: Script
GPU Selection (Multi-GPU)
Monitor Training
Terminal
WandB (Optional)
Troubleshooting
OOM Error
Try in order:
- Reduce batch_size (to 1)
- Increase gradient_accumulation
- Reduce max_seq_length
- Reduce LoRA rank
torch.cuda.empty_cache()
Loss Not Decreasing
- Check learning rate (try higher or lower)
- Verify chat template matches model
- Inspect data format
Training Too Slow
- Enable bf16 if supported
- Use
packing=Truefor short sequences - Reduce logging_steps
See references/TROUBLESHOOTING.md for more solutions.
Resume from Checkpoint
Save Model
Training script automatically saves:
outputs/lora_adapter/- LoRA weightsoutputs/merged_16bit/- Merged model (optional)
Test Inference
Handoff
Offer funsloth-upload for Hub upload with model card.
Tips
- Close other GPU apps before training
- Monitor temps - keep under 85C
- Use UPS for long runs
- Save frequently with
save_steps
Bundled Resources
- notebooks/sft_template.ipynb - Notebook template
- scripts/train_sft.py - Script template
- references/HARDWARE_GUIDE.md - VRAM requirements
- references/TROUBLESHOOTING.md - Common issues
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/funsloth-local/SKILL.md
Popularity
- Repository stars
- 5
- 7-day trend score
- 9
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 23 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/chrisvoncsefalvay/funsloth/funsloth-local)