How to Run an Autoresearch Workflow with RL Agent Skills and NVIDIA NeMo NVIDIA released a guide on running an autoresearch workflow using RL agent skills and the NeMo framework, enabling AI agents to autonomously set up experiments, train models, and iterate on research goals. The workflow, tested with Codex on NeMo RL and NeMo Gym, improved a vision language model's accuracy from 25% to 96.9% on a visual counting task. This approach aims to automate repetitive research tasks while keeping human researchers in control of strategy and decision-making. Coding AI agents https://www.nvidia.com/en-us/ai/ are becoming practical operators for long-running machine learning ML workflows. They can inspect repositories, set up runtimes, resolve build issues, launch experiments, monitor execution, analyze metrics, and summarize results. For reinforcement learning RL https://www.nvidia.com/en-us/glossary/reinforcement-learning/ research, this matters because meaningful metrics often appear only after the essential experiment infrastructure is in place. Autoresearch https://github.com/karpathy/autoresearch is an open source Python project by Andrej Karpathy for automating AI and ML model training. With this approach, autonomous AI agents https://www.nvidia.com/en-us/glossary/ai-agents/ translate high-level goals into hypotheses, edit and test a real codebase, keep metric-improving ideas, and hand results back to the human researcher. This enables teams to build specialized domain agents starting from a performant open model, such as NVIDIA Nemotron https://developer.nvidia.com/topics/ai/nemotron , then improve it with RL against measurable domain tasks while maintaining control over data, IP, deployment, and the training workflow. This post walks through how to run a lightweight, no-code-from-the-user-side, skill-based autoresearch workflow. It was tested using a frontier coding agent Codex with GPT 5.5 on NVIDIA NeMo RL https://github.com/nvidia-nemo/rl and NVIDIA NeMo Gym https://github.com/NVIDIA-NeMo/Gym , using an NVIDIA Brev https://brev.nvidia.com/logout GPU instance. Building an autonomous RL research workflow The workflow demonstrates the following three agent capabilities: Full-stack autonomy : Setting up the software stack; resolving dependencies; managing GPU memory, disk space, and checkpoints; launching experiments; monitoring runs; and debugging issues. Goal-driven autoresearch : Profiling a baseline, proposing or following hypotheses, launching experiments, analyzing metrics, and iterating toward a research objective. Paper-to-code : Reading a paper, forming an implementation plan, translating the algorithm into code, adding tests, and starting validation training. In the examples provided in this post, Codex first brings up a full NeMo RL and NeMo Gym stack for a vision language model VLM https://www.nvidia.com/en-us/glossary/vision-language-models/ RL training smoke test. It then conceptualizes and creates a novel NeMo Gym visual counting environment from scratch, and trains the Qwen3-VL-2B-Instruct model, increasing its accuracy from 25.0% to 96.9% on the task. Finally, it implements an off-policy RL algorithm from a research paper and begins a 10-hour validation training campaign. The goal of autoresearch is not to remove the researcher from the loop, but instead to hand off the repetitive setup and iteration work to the agent. Researchers are still responsible for setting goals, reviewing milestones, steering strategy, and making the final decision. Using NeMo RL, NeMo Gym, and agent skills for autoresearch NeMo RL https://github.com/nvidia-nemo/rl and NeMo Gym https://github.com/NVIDIA-NeMo/Gym are open source libraries that are part of the NVIDIA NeMo framework https://github.com/NVIDIA-NeMo . NeMo RL is built on AutoModel https://github.com/nvidia-nemo/automodel , Megatron-Bridge https://github.com/NVIDIA-NeMo/Megatron-Bridge , and vLLM https://github.com/vllm-project/vllm for post-training LLMs and VLMs, orchestrated by Ray https://github.com/ray-project/ray . It supports workflows such as GRPO, DPO, SFT, and reward model training, with recipe-driven configuration that can scale from small validation runs to distributed training. NeMo Gym provides environments where models can interact with tasks, receive rewards, and learn through live-generated experience. Together, NeMo RL and NeMo Gym provide a useful substrate for agent-led RL research. An agent can inspect recipes, wire up a new environment, run a baseline, adjust training parameters, and compare results in the same repository. Codex with GPT 5.5 offers strong reasoning, code navigation, and tool-use capabilities, but it does not automatically know every local operating convention. It may not know where checkpoints should live, which metrics are authoritative, or how to recover the campaign objective after a long session, context compaction, or disconnect. For this reason, three complementary agent skills https://github.com/nvidia/skills were also used: Brev-etiquette : Operating guidance for NVIDIA Brev GPU instances. It keeps the repository clean, stores large artifacts such as checkpoints and caches on the intended volume, and handles secrets safely. Session-memory : A durable session diary for long-running work. It records the overall goal, subtasks, loaded skills, important files, decisions, progress, and handoff notes. Autoresearch : The experiment loop. It preserves the user’s objective, establishes baselines, creates a branch for each hypothesis, logs attempts in a ledger, monitors stop rules, and summarizes results for human review. These skills act as structured, reusable workflow instructions. They encode operating context and institutional knowledge so the agent can execute the research loop more reproducibly. Prerequisites This walkthrough uses the following setup: - Visual Studio Code - Codex plugin with the GPT 5.5 model - A Brev instance with one NVIDIA L40S 48 GB GPU NeMo RL repository https://github.com/NVIDIA-NeMo/RL for the Brev launchable; precloned under /home/ubuntu/RL - Hugging Face and Weights & Biases credentials, if the workflow requires authenticated model, dataset, or logging access The following sections validate the three agent capabilities. First, set up the machine and validate the stack. Next, run a goal-driven autoresearch campaign. Finally, use the same agent workflow to implement a research paper and begin a longer validation training run. Full-stack autonomy This section demonstrates the agent’s ability to automanage the full hardware and software stack. Before starting an autoresearch loop, first validate that the machine, repository, dependencies, model access, and training loop work end to end. This setup validation is the foundation for longer agent-led research runs. Step 1: Launch a Brev instance Launch a Brev instance with one NVIDIA L40S 48 GB GPU using the NeMo-RL Autoresearch Launchable https://brev.nvidia.com/launchable/deploy?launchableID=env-3ECKNnhrpAkQVmcfgA88kFWW7v7 . Step 2: Connect VS Code to the remote instance On Windows, open the SSH config file, typically under C:\Users\