Local-first experiment history CLI.
Project description
Origami Trace
origami-trace ships the public otrace ingestion CLI for recording experiment runs in a hosted Trace project.
Use it when a training, evaluation, or data-processing run should upload its command, setup, logs, metrics, tables, and artifacts so the results are inspectable later.
Install
pip install origami-trace
Authenticate
Create a Trace project API key in the Trace dashboard, then initialize a workspace:
export TRACE_API_KEY="trc_your_key_here"
otrace init
otrace whoami
Run An Experiment
otrace run \
--intent "Evaluate baseline on validation split" \
--setup "Baseline config with validation data" \
--expect-artifact outputs/metrics.json \
--expect-log outputs/eval.log \
-- python eval.py --config configs/baseline.yaml
If the project does not already write queryable outputs, create starter output files:
otrace scaffold outputs
Public Commands
otrace init
otrace login
otrace whoami
otrace scaffold outputs
otrace run
otrace import
The published package is intentionally limited to ingestion and hosted upload.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file origami_trace-0.1.1.tar.gz.
File metadata
- Download URL: origami_trace-0.1.1.tar.gz
- Upload date:
- Size: 26.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31e901c9be37a18d855701d4cfe997e3e472c1aad9f41f07340818a376551873
|
|
| MD5 |
7ace56389ee3a0650fd8b0dae22d3610
|
|
| BLAKE2b-256 |
ad336063b28446cba67026a19b50e3bd01297fd17cb77aac1104587d732df837
|
File details
Details for the file origami_trace-0.1.1-py3-none-any.whl.
File metadata
- Download URL: origami_trace-0.1.1-py3-none-any.whl
- Upload date:
- Size: 30.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7444a2312591a6b194e163d351016da5f38f86733183d933c53a0474bc4dd3f
|
|
| MD5 |
ca2b6a8ce6a82fc8e4100f147e8359ec
|
|
| BLAKE2b-256 |
d763ff10cf3f3bc49699171e15966e1e0debcdd30d6463da4dfdf4a33f17dd3d
|