Install
The SDK is a single file, not (yet) a published package. Copysdk/braven.py into your project, or put it on your PYTHONPATH.
sdk/braven.py and the copy baked into the pipeline worker (worker/braven.py) are kept byte-identical — the same API works whether your code runs on your own machine or as a pipeline script inside Braven.requests (required), pandas (only if you use .as_dataframe()), matplotlib (only if you upload live Figures — imported lazily, never required at module load).
Log in
Credentials are saved to
~/.braven/config.json and picked up automatically by every later braven.init() call — you don’t pass them again.
Next
Direct logging
Log experiments from your own scripts, wandb-style.
Query experiments
Read existing experiments and their files back into pandas.