Skip to main content

ARH

ARH is a small CLI for autoresearch-style deep learning iteration.

Install

From PyPI:

uv tool install arh-oc

Then run the CLI as:

arh --help

From this repo:

uv pip install -e .

Or inside another research repo:

pip install -e /path/to/arh

Basic flow

Inside your training repo:

arh contract
arh setup
arh research
arh feedback

For continuous looping:

arh research-loop

What each command does

  • arh contract: creates or updates research.md
  • arh setup: inspects the train entrypoint, patches smoke markers, and runs setup smoke
  • arh research: creates the next experiment, commits it, and launches it in tmux
  • arh feedback: reads the latest finished run and appends feedback to results.md
  • arh research-loop: alternates feedback and research until stopped or a stop condition is reached

Files created in your research repo

  • research.md: research contract
  • results.md: experiment and feedback log
  • .autoresearch/logs/: smoke and experiment logs

Metadata

Release files for arh-oc 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arh-oc 0.1.3
File Size Uploaded
arh_oc-0.1.3.tar.gz 28.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arh-oc 0.1.3
File Interpreter ABI Platform
arh_oc-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 72.6 kB

Release files / arh_oc-0.1.3.tar.gz

Download URL arh_oc-0.1.3.tar.gz
Size 28.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f648398d6928ac94e994dec628795cfa7b669c233962983c160f2bc66f33f857
BLAKE2b-256 checksum
How to use checksums
5d06eec14e4c6918fb6452519d8b367ea8fb831c185135d97ab2fc8bd51c4699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / arh_oc-0.1.3-py3-none-any.whl

Download URL arh_oc-0.1.3-py3-none-any.whl
Size 44.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
12a2c3c630367152ca28cf0d9f56e0043ca8cee1f9d17c836e66ad7eaacfefc9
BLAKE2b-256 checksum
How to use checksums
577e1def13233a94e32660b846aad862280055decab17d1956d08af26fb09a12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page