Skip to main content

The xRtm Framework (Generative Forecasting).

Project description

xRtm: The Generative Forecasting Framework

PyPI License

xRtm is an open-source framework for institutional-grade generative forecasting and agentic reasoning.

Installation

pip install xrtm

This installs the complete framework, including all components below.


Product shell

The top-level xrtm command is the local-first product cockpit for the stack:

xrtm doctor
xrtm demo --provider mock --limit 2
xrtm artifacts inspect runs/<run-id>
xrtm report html runs/<run-id>
xrtm monitor start --provider mock --limit 2
xrtm monitor run-once runs/<run-id>
xrtm tui --runs-dir runs
xrtm web --runs-dir runs

The product shell writes canonical run directories under runs/:

runs/<run-id>/
  run.json
  questions.jsonl
  forecasts.jsonl
  eval.json
  train.json
  provider.json
  events.jsonl
  monitor.json
  report.html
  logs/

Use --provider local-llm with a local OpenAI-compatible endpoint such as llama.cpp when you want a real local model path.


Ecosystem

Component Badge Description
xrtm-forecast PyPI The Inference Engine
xrtm-data PyPI The Snapshot Vault
xrtm-eval PyPI The Judge
xrtm-train PyPI The Training Pipeline

Documentation

Full documentation is available at xrtm.org.


License

Apache 2.0 — see LICENSE for details.

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.2.0.tar.gz (21.6 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.2.0-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for xrtm-0.2.0.tar.gz
Algorithm Hash digest
SHA256 15a32adac28ea0dca20197bb3d474f60fb36548107b4740c44fdc9980057ea5f
MD5 c768dfbbe0f139f9c89b88ebd94ed8e2
BLAKE2b-256 3c29939e2bd4dd2fda6a540405731b36877ea098f2a4e231959fcfa12589c7b4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: xrtm-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 24.7 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76354691cd026892bb822b70b89e6b00c9da0fe3318d248444d0b21c486bca00
MD5 470391e33c6ede8fd1fbe6efaf3a0d90
BLAKE2b-256 f5065f858bfc4b457cec16b0d3817035ecf8e433ad4ea5f56c51f2154f990975

See more details on using hashes here.

Provenance

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