Skip to main content

The xRtm Framework (Generative Forecasting).

Project description

XRTM v0.9.2 — AI for Event Forecasting

PyPI License

XRTM runs event-forecasting workflows from the command line. Uses any OpenAI-compatible endpoint.

Install

pip install xrtm

Python >=3.11,<3.14.

Quick Start

export OPENAI_API_KEY="sk-..."
xrtm start

With a specific model:

xrtm start --model your-model --base-url $OPENAI_BASE_URL --limit 10

Commands

Command What it does
xrtm start Run forecasts (requires OPENAI_API_KEY)
xrtm doctor Check Python, packages, imports
xrtm runs show --latest Inspect the most recent run

Run Artifacts

Each run produces these files in runs/<run-id>/: run.json, eval.json, train.json, forecasts.jsonl, report.html, provider.json, questions.jsonl

XRTM Ecosystem

Package Role
xrtm-data Schemas & question sources
xrtm-eval Scoring (Brier, ECE, LogScore)
xrtm-forecast Runtime engine (agents, providers, topologies)
xrtm-train Backtesting & optimization
xrtm Product CLI (this package)

License

Apache 2.0

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

xrtm-0.10.0.tar.gz (33.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xrtm-0.10.0-py3-none-any.whl (37.4 kB view details)

Uploaded Python 3

File details

Details for the file xrtm-0.10.0.tar.gz.

File metadata

  • Download URL: xrtm-0.10.0.tar.gz
  • Upload date:
  • Size: 33.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xrtm-0.10.0.tar.gz
Algorithm Hash digest
SHA256 8ff1a0ca938d71f5992a1993ffe0f18e1f0a102c6878c3719c5cd98de8c6ad64
MD5 7583024e67e5aece723e410d9b747031
BLAKE2b-256 ed309eeb51fb4f92a653059db36bce471112a0045b9731d0536252b7132f7a4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for xrtm-0.10.0.tar.gz:

Publisher: publish.yml on xrtm-org/xrtm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xrtm-0.10.0-py3-none-any.whl.

File metadata

  • Download URL: xrtm-0.10.0-py3-none-any.whl
  • Upload date:
  • Size: 37.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xrtm-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39cac0563c0da4c6c99e10177c0fa9dd858ca022e29c2ae55fef6ca1a859f474
MD5 cfc50ba82f0189b0dee8cc03441dd093
BLAKE2b-256 f4f1011b67ab49fc443c0e8d5d2ddb0180c08fc1c376e2b92dbd23df544d121f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xrtm-0.10.0-py3-none-any.whl:

Publisher: publish.yml on xrtm-org/xrtm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page