{"adoption": {"forks": 122, "observed_at": "2026-08-28T04:04:42.346529+00:00", "stars": 1430}, "canonical_url": "https://ross.abutalabs.com/products/autots", "card": {"archived": false, "artifact_type": "library", "description": "Automated Time Series Forecasting", "domain": ["machine-learning", "data-science", "time-series", "analytics"], "enriched": true, "function": ["machine-learning", "data-science", "etl"], "health_score": 100, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["winedarksea/AutoTS"], "name": "winedarksea/AutoTS", "platform": ["python"], "pushed_at": "2026-08-25T22:42:53+00:00", "repo": "winedarksea/AutoTS", "stars": 1430, "tags": ["time-series", "forecasting", "automl", "sklearn-style", "genetic-algorithms", "probabilistic-forecasting", "anomaly-detection"], "topics": ["time-series", "machine-learning", "automl", "autots", "forecasting", "deep-learning", "preprocessing", "feature-engineering"], "urls": [], "use_cases": ["forecast sales or demand across thousands of time series", "automatically find the best forecasting model for my dataset", "generate probabilistic upper and lower bound forecasts", "run an automl search over time series models and preprocessing", "forecast stock market or financial time series", "detect anomalies in time series data", "scale forecasting to hundreds of thousands of input series"], "what_it_is": "AutoTS is a Python library for automated time series forecasting, offering dozens of sklearn-style models (statistical, ML, deep learning) plus 30+ time series transforms that operate directly on Pandas DataFrames. It includes an AutoML feature search using genetic algorithms to select models, preprocessing, and ensembles, with support for multivariate and probabilistic forecasts at scale.", "when_to_avoid": ["you need general-purpose AutoML for non-time-series tabular data", "you need a forecasting service with a UI rather than a Python library", "you require real-time streaming forecasting rather than batch prediction"], "when_to_choose": ["you need automated, high-accuracy time series forecasting in Python with minimal manual tuning", "you work with Pandas DataFrames and want sklearn-style fit/predict APIs", "you need multivariate, probabilistic, or large-scale forecasting with ensembling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/autots", "repo": "winedarksea/AutoTS", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "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:04:42.346529+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:42.346529+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:37:13.556507+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c06fa0aeae4aeb8285aeed1ddd43546f09f4a39a5386c5c8f027e7db4f2c9a7e", "fetched_at": "2026-08-28T04:04:42.346529+00:00", "kind": "readme", "missing": false, "url": "https://github.com/winedarksea/AutoTS"}, {"content_hash": "b43860b0a9302531808928d62378b917e71b619ecf6e5c452627943919d99411", "fetched_at": "2026-08-29T11:48:46.234243+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/autots/json"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 86}, "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": 2472, "days_push": 8, "days_rel": 13, "gap_med": 38.5, "n_releases_24m": 11}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}