Turn real repositories into rigorous coding tasks.

ProgramSmith sources, builds, verifies, and packages reproducible ProgramBench tasks from any GitHub repository.

Python 3.11+ · Docker

running

Source repository

psf / requestsPython · main
github.com/psf/requests

RL environment

implement-requests
  • task.toml
  • environment/
  • tests/testsuite/
static CI queued
pipelinelocking psf/requests@main
  1. 01Source
  2. 02Task spec
  3. 03Static CI
  4. 04RL export

From GitHub repo to RL environment.