awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 Repos

Awesome GitHub RepositoriesForecasting

Algorithms and models designed to predict future values based on historical time-series data patterns.

Distinguishing note: Distinct from general regression by its specific focus on temporal dependencies and trend analysis.

Explore 17 awesome GitHub repositories matching artificial intelligence & ml · Forecasting. Refine with filters or upvote what's useful.

Awesome Forecasting GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • google-research/google-researchAvatar von google-research

    google-research/google-research

    38,139Auf GitHub ansehen↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Produces hyper-precise nowcasts and long-range climate predictions using neural network-based models.

    Jupyter Notebookaimachine-learningresearch
    Auf GitHub ansehen↗38,139
  • shiyu-coder/kronosAvatar von shiyu-coder

    shiyu-coder/Kronos

    30,502Auf GitHub ansehen↗

    Kronos is a financial time-series forecasting framework and quantitative trading strategy simulator. It functions as a research environment designed to analyze historical market data, train predictive models, and evaluate the performance of automated trading signals. The platform distinguishes itself through its deep learning sequence predictors and probabilistic market modeling tools. By utilizing sequence-based architectures and statistical sampling, the system generates multiple potential price trajectories and volatility estimates to quantify uncertainty. It also supports transfer learnin

    Generates multiple potential price trajectories using statistical sampling to visualize average forecasts and uncertainty ranges.

    Python
    Auf GitHub ansehen↗30,502
  • eugeneyan/applied-mlAvatar von eugeneyan

    eugeneyan/applied-ml

    29,783Auf GitHub ansehen↗

    This project is a comprehensive, curated knowledge base designed to support the development and maintenance of production-grade machine learning systems. It serves as a centralized repository of industry-standard technical literature, engineering case studies, and research papers, providing a structured reference for practitioners navigating the complexities of modern data science and machine learning engineering. The resource distinguishes itself through a cross-domain approach that bridges the gap between academic research and practical implementation. By synthesizing proven industry archit

    Predict future values or events by analyzing historical data patterns and identifying trends within time-series information.

    applied-data-scienceapplied-machine-learningcomputer-vision
    Auf GitHub ansehen↗29,783
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Predicts future values based on historical time-series data patterns.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Auf GitHub ansehen↗21,906
  • facebook/prophetAvatar von facebook

    facebook/prophet

    20,230Auf GitHub ansehen↗

    Prophet is a time series forecasting library and decomposition tool that uses an additive regression model to predict future values. It functions as an uncertainty estimation tool, calculating confidence intervals and error metrics to quantify the risk associated with future predictions. The project is distinguished by its ability to incorporate human-interpretable parameters for model tuning and its use of Bayesian inference for parameter estimation. It supports the integration of external regressors and special event modeling to account for the impact of holidays and specific dates on forec

    Constrains predicted trends using carrying capacity and floors to model realistic growth boundaries.

    Pythonforecastingpythonr
    Auf GitHub ansehen↗20,230
  • facebookincubator/prophetAvatar von facebookincubator

    facebookincubator/prophet

    20,231Auf GitHub ansehen↗

    Prophet is a predictive analytics framework and time series regression library designed for forecasting future values. It uses additive models to fit non-linear growth and periodic seasonal patterns, providing tools for producing forecasts with integrated error measurement. The project handles multiple seasonalities and holiday effects to improve accuracy for periodic data. It supports the integration of external regressors and manages data irregularities, such as missing data and outliers, to maintain prediction stability. The framework covers a broad range of analysis capabilities, includi

    Provides a comprehensive framework for predicting future values based on historical time-series patterns.

    Python
    Auf GitHub ansehen↗20,231
  • plotly/plotly.pyAvatar von plotly

    plotly/plotly.py

    18,270Auf GitHub ansehen↗

    Plotly.py is a comprehensive framework for building production-ready data applications and interactive dashboards directly from Python code. It functions as both a high-performance visualization library for browser-based charts and a full-stack tool for transforming analytical scripts into responsive, web-based interfaces. By abstracting away the need for manual HTML or JavaScript, it allows developers to define complex layouts and functional logic using modular, reusable components. The framework distinguishes itself through a robust architecture that handles event orchestration and state sy

    Predicts demand spikes and supply disruptions by analyzing historical data through interactive forecasting models.

    Pythond3dashboarddeclarative
    Auf GitHub ansehen↗18,270
  • ludwig-ai/ludwigAvatar von ludwig-ai

    ludwig-ai/ludwig

    11,717Auf GitHub ansehen↗

    Ludwig is a multimodal machine learning platform and low-code framework designed for building, training, and deploying neural networks. It enables the construction of models that process text, images, audio, and tabular data through a unified interface using declarative configuration files rather than custom code. The system features a specialized low-code framework for large language models, supporting supervised fine-tuning, preference alignment, and a constrained decoding tool to force structured data output via logit extraction. It also includes an automated model architecture search to i

    Predicts future values in a sequence using dedicated encoders and specialized forecasting metrics.

    Pythoncomputer-visiondata-centricdata-science
    Auf GitHub ansehen↗11,717
  • statsmodels/statsmodelsAvatar von statsmodels

    statsmodels/statsmodels

    11,260Auf GitHub ansehen↗

    Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s

    Models historical data using autoregressive and smoothing techniques to identify patterns and predict future values.

    Pythoncount-modeldata-analysisdata-science
    Auf GitHub ansehen↗11,260
  • alan-turing-institute/sktimeAvatar von alan-turing-institute

    alan-turing-institute/sktime

    9,810Auf GitHub ansehen↗

    sktime is a machine learning framework designed for time series analysis. It provides a unified interface for performing time series forecasting, classification, and anomaly detection, integrating these capabilities into a standardized toolkit compatible with the scikit-learn API. The framework allows for the construction of complex analysis workflows through model pipelining and ensemble-based aggregation. It uses adapter-based integration to wrap external time series libraries, providing a single entry point for diverse algorithmic implementations. Its capabilities cover temporal data tran

    Standardizes how different forecasting algorithms handle training and prediction to ensure interchangeable model swapping.

    Python
    Auf GitHub ansehen↗9,810
  • boto/boto3Avatar von boto

    boto/boto3

    9,834Auf GitHub ansehen↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Retrieves historical capacity forecasts to analyze and predict future scaling trends.

    Pythonawsaws-sdkcloud
    Auf GitHub ansehen↗9,834
  • major/mysqltuner-perlAvatar von major

    major/MySQLTuner-perl

    9,464Auf GitHub ansehen↗

    MySQLTuner-perl is a diagnostic utility and Perl script designed for optimizing database configurations, auditing security, monitoring resources, and analyzing performance. It functions as a configuration optimizer and performance tuning tool that analyzes server variables to provide specific recommendations for increasing system stability and speed. The tool acts as a database auditor by evaluating security settings, SSL configurations, and schema integrity to identify vulnerabilities. It also serves as a resource monitor that forecasts capacity needs and calculates health scores based on di

    Estimates future resource needs based on current performance metrics and health scores.

    Perl
    Auf GitHub ansehen↗9,464
  • google-deepmind/graphcastAvatar von google-deepmind

    google-deepmind/graphcast

    6,680Auf GitHub ansehen↗

    GraphCast is a machine learning model that uses graph neural networks to produce global weather forecasts up to ten days ahead at high spatial resolution. The system represents the Earth's surface as an icosahedral mesh, enabling message passing between mesh nodes to capture atmospheric dynamics, and combines this with a learned multiscale processor that operates across coarse-to-fine mesh resolutions. The model is trained on historical ERA5 reanalysis data through a supervised learning objective, and its autoregressive rollout loop feeds predictions back as input to generate multi-step forec

    Feeds model predictions back as inputs to produce a differentiable multi-step forecast trajectory.

    Pythonweatherweather-forecast
    Auf GitHub ansehen↗6,680
  • cambecc/earthAvatar von cambecc

    cambecc/earth

    6,552Auf GitHub ansehen↗

    Earth is an interactive web-based platform for visualizing global weather, ocean, and atmospheric data. It animates particle flows representing wind, ocean currents, and waves on a customizable map, and supports overlaying color-coded meteorological, oceanographic, chemical, and particulate data for detailed analysis. The platform distinguishes itself by offering multiple cartographic projections—including orthographic, equirectangular, and stereographic—that can be switched to view global patterns from different perspectives. It also provides keyboard-driven navigation, allowing map rotation

    Provides a selector for choosing forecast hours and dates from weather model runs.

    JavaScript
    Auf GitHub ansehen↗6,552
  • awslabs/gluon-tsAvatar von awslabs

    awslabs/gluon-ts

    5,200Auf GitHub ansehen↗

    GluonTS ist ein Framework für probabilistische Zeitreihenprognosen, das darauf ausgelegt ist, zukünftige Werte als Wahrscheinlichkeitsverteilungen mit Konfidenzintervallen vorherzusagen. Es unterstützt sowohl das traditionelle Modelltraining als auch Zero-Shot-Forecasting, bei dem vortrainierte Modelle Vorhersagen für neue Serien ohne zusätzliches Training generieren. Das Projekt zeichnet sich durch die Integration einer Vielzahl von Prognoseansätzen in einen einheitlichen Workflow aus. Dies umfasst Deep-Learning-Architekturen wie rekurrente neuronale Netze und kausale Konvolutionen sowie die Integration externer statistischer Modelle, der Prophet-Bibliothek und R-Paketen. Das Toolkit bietet eine umfassende Oberfläche für das Zeitreihen-Data-Engineering, die Datensatzskalierung, -aufteilung und die Transformation roher Zeitdaten in Tensoren abdeckt. Es enthält zudem eine Suite von Evaluierungstools zur Messung von Prognosegenauigkeit und Unsicherheitsintervallen sowie Hilfsmittel zur Datensatzpersistenz unter Verwendung von Formaten wie Arrow und Parquet. Das Framework unterstützt die Bereitstellung von Prognosemodellen innerhalb der Cloud-Infrastruktur.

    Deno calculates the mean of training observations to return a constant value across the horizon.

    Python
    Auf GitHub ansehen↗5,200
  • awslabs/gluontsAvatar von awslabs

    awslabs/gluonts

    5,199Auf GitHub ansehen↗

    GluonTS ist eine probabilistische Zeitreihenbibliothek und ein Deep-Learning-Prognose-Framework. Es bietet ein Toolkit zum Aufbau, Training und zur Evaluierung neuronaler Netzwerkarchitekturen, die zukünftige Werte als Wahrscheinlichkeitsverteilungen vorhersagen, um Unsicherheit zu quantifizieren. Das Projekt zeichnet sich durch die Unterstützung von Zero-Shot-Forecasting und die Integration diverser Modellierungsansätze aus, einschließlich tiefer probabilistischer neuronaler Netze und Wrapper für externe statistische Bibliotheken wie Prophet und R forecast. Es implementiert spezialisierte architektonische Primitiven wie kausale Konvolutionen und invertierbare Residual-Netzwerke, um Informationslecks zu verhindern und latente Repräsentationen in gültige Wahrscheinlichkeitsverteilungen abzubilden. Das Framework deckt eine umfassende Data-Engineering-Oberfläche ab, einschließlich Zeitreihenskalierung, bijektiver Transformationen und hierarchischer Modellierung. Es nutzt Apache Arrow und Parquet für hochperformantes Datensatz-Streaming und Random-Access-Management. Zur Modellbewertung enthält es eine Evaluierungssuite zur Messung von Prognosegenauigkeit und probabilistischer Abdeckung unter Verwendung von Metriken wie Quantile Loss und Continuous Rank Probability Scores. Die Bibliothek unterstützt die Modellbereitstellung durch Integration mit Amazon SageMaker.

    Produces static forecasts using a fixed set of samples or single constant values as a benchmark.

    Pythonartificial-intelligenceawsdata-science
    Auf GitHub ansehen↗5,199
  • glouppe/info8010-deep-learningAvatar von glouppe

    glouppe/info8010-deep-learning

    1,291Auf GitHub ansehen↗

    This project provides a comprehensive educational curriculum and research resource for deep learning, focusing on the theoretical and technical foundations of neural network implementation. It serves as a structured academic guide for building and training complex models from scratch, covering the essential mathematical primitives, computational graph construction, and automatic differentiation mechanisms required for modern machine learning. The repository distinguishes itself through its extensive coverage of generative modeling and specialized neural architectures. It includes practical im

    Computes atmospheric predictions using graph-based neural network models for meteorological forecasting.

    Jupyter Notebook
    Auf GitHub ansehen↗1,291
  1. Home
  2. Artificial Intelligence & ML
  3. Forecasting

Unter-Tags erkunden

  • CapacityPrediction of future resource needs based on historical usage and scaling trends. **Distinct from Forecasting:** Focuses on infrastructure capacity and scaling trends rather than general time-series values.
  • Flood RiskMachine learning models for predicting riverine and flash flood events using environmental data. **Distinct from Forecasting:** Distinct from general forecasting: focuses specifically on hydrological and flood risk prediction.
  • Public Health TrendModels for predicting infectious disease hospitalizations using historical and real-time environmental data. **Distinct from Forecasting:** Specialized for public health and epidemiological forecasting rather than general time-series prediction.
  • Saturating Growth ModelsForecasting models that apply upper and lower bounds to prevent unrealistic growth projections. **Distinct from Forecasting:** Specifically handles carrying capacity and floor constraints rather than general forecasting patterns.
  • Standardized InterfacesUnified APIs that standardize training and prediction across different forecasting algorithms. **Distinct from Forecasting:** Focuses on the API uniformity for model swapping rather than the specific forecasting algorithm or evaluation.
  • Weather Forecast Generation4 Sub-TagsNeural network-based models for producing hyper-precise nowcasts and long-range climate predictions. **Distinct from Forecasting:** Specialized for meteorological forecasting rather than general time-series prediction.