microsoft/TimeCraft
Official code for TimeCraft: A Time Series Generation Framework for Real-World Applications
Implements a diffusion-based framework with three key innovations: semantic prototypes that encode domain-invariant temporal patterns for cross-domain generalization via lightweight few-shot adaptation, text-conditioned generation using multi-agent systems to pair time series with natural language descriptions, and influence-guided synthesis that optimizes generated samples toward downstream task performance rather than mere distributional fidelity. Integrates with foundation models through online augmentation (OATS), causal reasoning (CaTSG), and continuous-time modeling for irregular observations, supporting flexible conditioning across energy, finance, transportation, and healthcare domains.
1,060 stars.
Stars
1,060
Forks
64
Language
Python
License
MIT
Category
Last pushed
Feb 12, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/microsoft/TimeCraft"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
sdv-dev/SDV
Synthetic data generation for tabular data
sdv-dev/SDGym
Benchmarking synthetic data generation methods.
NVIDIA-NeMo/DataDesigner
🎨 NeMo Data Designer: A general library for generating high-quality synthetic data from scratch...
AlexanderVNikitin/tsgm
Generation and evaluation of synthetic time series datasets (also, augmentations,...
hitsz-ids/synthetic-data-generator
SDG is a specialized framework designed to generate high-quality structured tabular data.