PIPer-iclr/PIPer-8B-RL-only
07
π PIPer: On-Device Environment Setup via Online Reinforcement Learning
<div align="center">
  
Democratizing environment setup with on-device sized models that match the performance of much larger proprietary systems
</div>
π― Overview
Environment setupβthe process of configuring systems to work with specific software projectsβremains a persistent challenge in software engineering. PIPer addresses this by training specialized on-device models that can automatically generate correct Bash scripts for environment configuration.
Our approach combines:
- π Supervised Fine-Tuning (SFT) with executable scripts from larger models
- π― Reinforcement Learning with Verifiable Rewards (RLVR) using lightweight proxy LLM-reward
π Key Results
π PIPer achieves 9Γ improvement over its base model while matching GPT-4o performance at 25x lower cost

π¦ Available Artifacts
π€ Model Checkpoints
π Datasets
π Evaluation Benchmarks
π Acknowledgments
- Built on top of EnvBench evaluation framework
- Uses VeRL for efficient RL training
- Leverages Qwen3 model family as base architecture
π License
This project is licensed under the MIT License - see the LICENSE file for details.
