Skip to content
cccskills
FreePublished on GitHub

areal

Use AReaL for large-scale asynchronous LLM reinforcement learning, agentic RL, distributed post-training, inference/agent services, backend planning, and customization workflows.

The English summary is being prepared. Showing the original description.

See how to install

Files included (27)

  • SKILL.md5.9 KB
  • references/configuration-cheatsheet.md5.0 KB
  • references/package-overview.md4.7 KB
  • references/repo-provenance.md2.9 KB
  • references/repo-routing-metadata.json568 B
  • references/troubleshooting.md6.0 KB
  • scripts/areal_env_doctor.py4.0 KB
  • sub-skills/custom-data-rewards-workflows/references/agentic-workflow-recipes.md14.1 KB
  • sub-skills/custom-data-rewards-workflows/references/data-reward-workflow-contracts.md13.2 KB
  • sub-skills/custom-data-rewards-workflows/references/troubleshooting.md4.5 KB
  • sub-skills/custom-data-rewards-workflows/scripts/check_workflow_contract.py30.8 KB
  • sub-skills/custom-data-rewards-workflows/SKILL.md3.9 KB
  • sub-skills/distributed-engines-backends/references/backend-planning.md14.9 KB
  • sub-skills/distributed-engines-backends/references/engine-api-and-weight-sync.md13.7 KB
  • sub-skills/distributed-engines-backends/references/troubleshooting.md15.5 KB
  • sub-skills/distributed-engines-backends/scripts/check_backend_plan.py25.2 KB
  • sub-skills/distributed-engines-backends/SKILL.md3.5 KB
  • sub-skills/post-training-experiments/references/config-api.md14.8 KB
  • sub-skills/post-training-experiments/references/experiment-workflows.md13.2 KB
  • sub-skills/post-training-experiments/references/troubleshooting.md9.8 KB
  • sub-skills/post-training-experiments/scripts/validate_experiment_config.py32.0 KB
  • sub-skills/post-training-experiments/SKILL.md2.8 KB
  • sub-skills/services-cli-operations/references/online-rl-service-recipes.md13.4 KB
  • sub-skills/services-cli-operations/references/service-cli-reference.md18.8 KB
  • sub-skills/services-cli-operations/references/troubleshooting.md12.0 KB
  • sub-skills/services-cli-operations/scripts/check_service_cli.py35.7 KB
  • sub-skills/services-cli-operations/SKILL.md4.4 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

AReaL Repo Skill

AReaL is a Python framework for asynchronous reinforcement learning and post-training of LLM, VLM, and agentic systems. Use this skill when a task asks how to configure, run, customize, or debug AReaL experiments, services, datasets, rewards, workflows, or distributed backends.

This generated skill is self-contained operating guidance. Do not depend on the original checkout being present; use the bundled references and scripts here.

First questions to answer

  1. Workflow type: config-driven post-training, custom dataset/reward/workflow, backend/distributed debugging, or v2 service operation?
  2. Runtime variant: SGLang CUDA, vLLM CUDA, training-only CUDA, CPU/import-only inspection, sandbox, or vendor accelerator branch?
  3. Resource shape: local/Ray/Slurm, nodes, GPUs per node, shared storage, model path, and whether rollout and training roles are separated or colocated?
  4. Safety: is this only a command/config review, or may the agent start services, run training, download data/models, or use credentials?

Install and import baseline

AReaL supports Python >=3.11,<3.13. For real training and inference, prefer the project runtime image or a uv environment matching the intended backend variant.

Common install choices:

# Default CUDA runtime: training packages plus SGLang inference.
uv sync --extra cuda

# vLLM variant: use the vLLM project manifests before syncing.
cp pyproject.vllm.toml pyproject.toml
cp uv.vllm.lock uv.lock
uv sync --extra cuda

# CPU/import-oriented development only; not proof of backend runtime.
uv sync

Minimal import smoke after installation:

python - <<'PY'
import areal
from areal.api.cli_args import GRPOConfig, SFTConfig
print(areal.__version__)
print(GRPOConfig.__name__, SFTConfig.__name__)
PY

For a safe environment and CLI check that does not launch training or services, run scripts/areal_env_doctor.py.

Route by task

User taskRead next
Run or adapt GRPO/PPO/SFT/DPO/RW experiments, choose trainer/config class, validate YAML and overrides, checkpoint/logging/recoverysub-skills/post-training-experiments/SKILL.md
Add or debug datasets, reward functions, RLVRWorkflow, VisionRLVRWorkflow, multi-turn/tool workflows, or agent framework integrationssub-skills/custom-data-rewards-workflows/SKILL.md
Choose FSDP/Megatron/Archon/SGLang/vLLM backends, parse backend strings, plan GPU allocation, debug CUDA/NCCL/OOM/LoRA/FP8/weight syncsub-skills/distributed-engines-backends/SKILL.md
Operate areal inf, areal agent, areal train, model registration, service state/logs/status, online RL sessions, Hermes-style loopssub-skills/services-cli-operations/SKILL.md

Shared references

Operating defaults

  • Prefer single-controller mode for new experiments: a Python driver loads a config, creates trainers/controllers, and uses scheduler.type=local|ray|slurm.
  • Treat legacy SPMD launchers as compatibility paths. Do not introduce them unless the user explicitly asks for the old mode.
  • Prefer proxy-style agent workflows for new agentic RL integrations. Use direct ArealOpenAI only for legacy/framework-specific cases.
  • Treat CUDA, SGLang, vLLM, Megatron, Archon, Ray, Slurm, sandbox, and NPU capabilities as backend-specific. A CPU import check does not prove them.
  • Never run long training, start services, download model/data artifacts, mutate CUDA/driver stacks, or use credentials without explicit user approval.

Safe bundled scripts

Handoff language

When you cannot verify a capability locally, be explicit:

  • "Verified: import/config/CLI surface only."
  • "Not verified: full SGLang/vLLM/Megatron/FSDP/Archon runtime because that requires matching CUDA packages, model weights, and/or cluster resources."
  • "Next required live check: run the user's approved command in their target environment and capture logs/status/metrics."

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill340Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill340Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill340Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill340Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill340Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill340Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill