本文へ移動
cccskills
無料GitHub で公開

areal

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

インストール方法を見る

含まれるファイル(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(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

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."

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

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

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa

無料

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

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

3ddfa-v2

無料

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

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

ab3dmot

無料

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

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

acme

無料

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

日本語の概要は準備中です。原文の説明を表示しています。

VectorSpaceLab/AREX-Skill3322026年9月3日 更新

VectorSpaceLab のスキルをすべて見る

このスキルの問題を報告する