Skip to main content

The xRtm Framework (Generative Forecasting).

Project description

XRTM v0.9.1 — 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 deepseek-v4-pro --base-url https://api.deepseek.com --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.9.2.tar.gz (33.3 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.9.2-py3-none-any.whl (37.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for xrtm-0.9.2.tar.gz
Algorithm Hash digest
SHA256 4e1a0169b8f25a9909938f6c629bc29ee67f7b3e14618bcb6e1c71f3b0df71ac
MD5 d3b522a0df96bf3818568d2ff1fc6f72
BLAKE2b-256 a1d5dad1bbe6d5890a3889a1e50b086e93ccde8d8219273a0cc45006db59e65d

See more details on using hashes here.

Provenance

The following attestation bundles were made for xrtm-0.9.2.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.9.2-py3-none-any.whl.

File metadata

  • Download URL: xrtm-0.9.2-py3-none-any.whl
  • Upload date:
  • Size: 37.2 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.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4bd320010a5b683bd25eec58a7628fe987dcf04f9efab060eb9db8d00d2a65c6
MD5 6e8579eb555ced272e529ed20af686b3
BLAKE2b-256 0c3b5c88edfc1dcf2831e3125b2622e6dbd0fad28f9f845b6ad12d01b535ca70

See more details on using hashes here.

Provenance

The following attestation bundles were made for xrtm-0.9.2-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