TimeCopilot/timecopilot

TimeCopilot: the GenAI Forecasting Agent. Built on LLMs and Time Series Foundation Models, it lets you forecast, cross-validate, and detect anomalies using multiple foundation models through a single API. From finance and energy to web analytics, TimeCopilot turns natural-language queries into production-ready forecasts.

它解決了什麼問題

TimeCopilot 透過自動化選擇最佳預測模型,並以自然語言說明結果,簡化了複雜的時間序列預測。它免除使用者必須手動編寫腳本、建構管線或建立儀表板來執行專業級時間序列分析的需求。

工作原理

它是一個生成式代理,將大型語言模型(LLMs)與超過 30 種時間序列基礎模型(例如 Amazon Chronos、Google TimesFM 與 Salesforce Moirai)結合。LLM 會解讀資料的統計特徵,根據資料特性指導選擇最精確的模型,並將技術決策與預測結果翻譯成白話英文。

目標使用者

此工具設計給需要精確時間序列預測、但可能缺乏深度統計專業知識以手動選擇與調校模型的使用者,同時也適合想將自動化預測整合到應用程式中的開發者。

重點特色

  • 統一的預測層:整合 30+ 基礎模型與 LLM 推理,實現自動化模型選擇。
  • 自然語言介面:使用者可用白話英文執行預測,並針對未來趨勢與模式提出具體問題。
  • 單行執行:只需透過 uvx 執行一條指令,即可從網頁 URL 完成端到端的預測。
  • 完整分析:不僅提供預測,還提供統計特徵分析、模型比較結果以及選擇模型的推理說明。