LthreeC/pyruns
A lightweight Python CLI for batch experiments: auto-generate tasks from configs, run in parallel, and track results with real-time monitoring.
This tool helps researchers, data scientists, and engineers manage and track numerous computational experiments. You input your Python scripts or shell commands along with parameter configurations, and it automatically generates, runs, and monitors all your experiments in parallel. The output includes organized logs, experiment metadata, and metric exports, giving you a clear, traceable history of your work.
Available on PyPI.
Use this if you frequently run many versions of a script or command with different parameters and need to easily track, compare, and reproduce results.
Not ideal if you need a cloud-based experiment tracking solution or robust integration with a database and shared team environment.
Stars
13
Forks
1
Language
Python
License
MIT
Category
Last pushed
Mar 13, 2026
Commits (30d)
0
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mlops/LthreeC/pyruns"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
1minds3t/omnipkg
Universal Python Runtime Orchestrator - One environment. Infinite Pythons and packages. <1ms...
bigscience-workshop/bigscience
Central place for the engineering/scaling WG: documentation, SLURM scripts and logs, compute...
maharshi95/submititnow
A toolkit to create, launch and monitor SLURM jobs over existing python scripts.
synpse-hq/slurm-cluster
A quick and automated way to setup your Slurm mini cluster