invergent-aiinvergent-aiOfficialยท1 Agent Skills Included

surogate

Train and fine-tune LLMs faster on any NVIDIA GPU

Trains, fine-tunes, and runs reinforcement learning on large language models using a native C++/CUDA engine. Eliminates slow training runs, excessive GPU memory usage, and complex multi-GPU setup with smart CPU offloading and FP8/FP4 recipes. Supports popular models like Qwen, Llama, Gemma, and GPT-OSS with simple YAML configs and one-command launches.
npx skills add invergent-ai/surogate --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Surogate?โ–ผ

Run `npx skills add invergent-ai/surogate --all -g -y` in your terminal to install all tools in this suite globally.

What does Surogate do?โ–ผ

Surogate is a high-performance training engine for large language models, supporting full fine-tuning, LoRA, QLoRA, and reinforcement learning (GRPO and DPO) on NVIDIA GPUs.

Which GPUs does Surogate support?โ–ผ

It runs on most modern NVIDIA GPUs, from A100 and RTX 30-series up to H100, H200, and Blackwell B200 and RTX 50-series cards.

Can I fine-tune models with limited GPU memory?โ–ผ

Yes. Native CPU offloading and QLoRA options let you fine-tune large models at bf16 precision even with limited VRAM.

Do I need deep learning expertise to use Surogate?โ–ผ

No. You define training jobs in a simple YAML config file and launch them with a single command like `surogate sft config.yaml`.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’