Agent Quick Reference

This page is for maintainers and agents who need the shortest route to current repo facts.

Start Here

  • Install and smoke check: Installation

  • Backend choice: Simulation Backends

  • Task index: Tasks

  • Algorithms index: Algorithms

  • PPO entrypoint: src/unilab/scripts/train_rsl_rl.py

  • APPO entrypoint: src/unilab/scripts/train_appo.py

  • SAC / TD3 / FlashSAC entrypoints: src/unilab/scripts/train_sac.py / src/unilab/scripts/train_td3.py / src/unilab/scripts/train_flashsac.py

Contracts To Keep In Mind

  • Env contract: src/unilab/base/np_env.py

  • Backend contract: unisim.backend.base

  • Training helpers: src/unilab/training/run.py

  • Config schema: src/unilab/structured_configs.py

  • Developer standard: Architecture Overview

  • High-risk areas: see the repo-root AGENTS.md.

Use uv run train, uv run eval, or uv run demo for command examples. Choose algorithm, task, and backend through --algo, --task, and --sim; write only facts that can be traced to code, config, tests, or current docs.