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.1.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.1-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xrtm-0.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 306ea6aad33148e96f43df0183d396268aac083ecbca76faa2fb70a87d8ffa22
MD5 43fdda98f39034a9b9640ffa83546726
BLAKE2b-256 4f98757313b4b074f537c8d7e9864e9827698a7a38f4775a0c3aa1496cf6b510

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: xrtm-0.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4f3efe6871d249aab7b9852a9a07ac2fdfd5b60cf4f9fdd0267c3d9b7149cc58
MD5 b928a591e995cbddb7195b07d0a2eff3
BLAKE2b-256 37c781a97dde6bdcdd6508eeac86b893bf345d62c1a23bdaefb7669aec58f98c

See more details on using hashes here.

Provenance

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