{"adoption": {"forks": 499, "observed_at": "2026-08-28T04:08:40.575555+00:00", "stars": 4257}, "canonical_url": "https://ross.abutalabs.com/products/neuralforecast", "card": {"archived": false, "artifact_type": "library", "description": "Scalable and user friendly neural :brain: forecasting algorithms.", "domain": ["machine-learning", "deep-learning", "data-science", "time-series"], "enriched": true, "function": ["machine-learning", "deep-learning", "data-science", "sdk"], "health_score": 100, "homepage": "https://nixtlaverse.nixtla.io/neuralforecast", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["Nixtla/neuralforecast"], "name": "Nixtla/neuralforecast", "platform": ["python", "cross-platform"], "pushed_at": "2026-08-24T14:10:45+00:00", "repo": "Nixtla/neuralforecast", "stars": 4257, "tags": ["time-series", "forecasting", "pytorch", "nbeats", "nhits", "transformer", "probabilistic-forecasting", "exogenous-variables", "hyperparameter-tuning", "gpu"], "topics": ["deep-learning", "forecasting", "esrnn", "nbeats", "nbeatsx", "time-series", "pytorch", "transformer", "nhits", "neural-network", "machine-learning", "deep-neural-networks", "deepar", "tft", "robust-regression", "hierarchical-forecasting", "probabilistic-forecasting", "baselines", "baselines-zoo", "hint"], "urls": [], "use_cases": ["forecast future sales or demand with neural networks", "train NBEATS or NHITS on multiple time series", "generate probabilistic forecasts with quantile intervals", "forecast time series with exogenous variables like prices or weather", "automatically tune and select the best forecasting model", "benchmark deep learning models against statistical baselines"], "what_it_is": "NeuralForecast is a Python library offering a large collection of state-of-the-art neural forecasting models (NBEATS, NHITS, TFT, PatchTST, DeepAR, LSTM, transformers, and more) built on PyTorch. It provides a unified sklearn-like fit/predict interface with support for exogenous variables, probabilistic forecasting, and automatic hyperparameter selection.", "when_to_avoid": ["you only need simple statistical methods like ARIMA or ETS", "you cannot use PyTorch or lack GPU resources for large-scale training", "you need a hosted foundation-model API rather than training your own models"], "when_to_choose": ["you need deep learning models for time series forecasting in Python", "you want a simple unified API across many neural forecasting architectures", "you need probabilistic or quantile forecasts", "you have many related time series and want global models with cross-learning"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/neuralforecast", "repo": "Nixtla/neuralforecast", "role": "main", "score": 98}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:40.575555+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:22:06.986968+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "52fa7e5dc4fe82ffbb40733c0923af741386dbc460ae8668afdcfc5e019205bc", "fetched_at": "2026-08-28T04:08:40.575555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Nixtla/neuralforecast"}, {"content_hash": "efe7209a4824ac0940154f95416e0f0f66ca2b4d1211c8ce4791ec4f80a9b57f", "fetched_at": "2026-08-29T09:11:50.998145+00:00", "kind": "homepage", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast"}, {"content_hash": "109f5713c50b0f38a5be93cf4b86bfa0eaf238da3dc329cfb81fffb4aee5243b", "fetched_at": "2026-08-29T09:11:51.007110+00:00", "kind": "site_page", "missing": false, "url": "https://nixtla.io/docs"}, {"content_hash": "2b7cd5f67dc981b3293ddcae24a5241b73f1f58f9353ec763b63e502098b2c02", "fetched_at": "2026-08-29T09:11:51.009194+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/quickstart.html"}, {"content_hash": "f606223af302e133b6de9b01659fc035f9bebc1e42f280af241c897d6043b368", "fetched_at": "2026-08-29T09:11:51.011092+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/installation.html"}, {"content_hash": "556f53776410920770a582e48d2e5eb3f4064cdf6b6243e079b5ada56204187e", "fetched_at": "2026-08-29T09:11:51.012748+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/getting-started/datarequirements.html"}, {"content_hash": "2810bd5d7d66bc13df3414482bd4f395b4d3d1de83f8d6712c0e58c7b4ba9e39", "fetched_at": "2026-08-29T09:11:51.014512+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/overview.html"}, {"content_hash": "a7d8bf457f783707e431e202bca672d049d627dce74972203997715de01dcb8e", "fetched_at": "2026-08-29T09:11:51.016241+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/objectives.html"}, {"content_hash": "a7a2f7636dfdb0022f920a23ecd313f03bf09c949cac0812217f7e1dca16d894", "fetched_at": "2026-08-29T09:11:51.017769+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/exogenous_variables.html"}, {"content_hash": "4396c3fe2f5e6feafbfc3d45178048984bfe920d1436e7637ef887d59db78d48", "fetched_at": "2026-08-29T09:11:51.019730+00:00", "kind": "site_page", "missing": false, "url": "https://nixtlaverse.nixtla.io/neuralforecast/docs/capabilities/categorical_features.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 96}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1956, "days_push": 9, "days_rel": 29, "gap_med": 26, "n_releases_24m": 20}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}