SLM-Lab
Train and benchmark deep reinforcement learning agents with JSON configs
Instructs the AI agent to act as an orchestrating lead engineer that delegates work to agent teams, enforces code quality and testing rules, and follows SLM-Lab's architecture, spec system, and benchmark workflows when running RL experiments.
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install SLM-Lab?โผ
Run `npx skills add kengz/SLM-Lab --all -g -y` in your terminal to install all tools in this suite globally.
What is SLM-Lab used for?โผ
SLM-Lab is a modular deep reinforcement learning framework in PyTorch for training and benchmarking RL agents. It supports algorithms like PPO, SAC, and DQN across Atari, MuJoCo, and classic control environments.
How do I run an RL experiment without writing code?โผ
Every experiment is fully defined in a JSON spec file, so you just pick an algorithm and environment and run one command. No Python changes are needed to train, search hyperparameters, or generate plots.
Can SLM-Lab train on cloud GPUs?โผ
Yes. It integrates with dstack to launch cloud GPU training jobs and automatically syncs results and plots to HuggingFace.
Does SLM-Lab work with AI coding agents?โผ
Yes. It ships a CLAUDE.md orchestrator and benchmark skill that let AI agents launch runs, monitor jobs, extract scores, and update benchmark tables autonomously.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core