$npx skillfedfor your agent

deepecho

Create sequential synthetic data of mixed types using a GAN.

With conditionsPyPI Artificial IntelligenceReleased Feb 2026105.1K downloads / moBUSL-1.1Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — deepecho-0.8.1-py3-none-any.whl
v0.8.1 · released 2026-02-12 · Python <3.15,>=3.9 · 4 runtime deps: numpy, pandas, torch, tqdm

Yes, with conditions. Install if you need to generate synthetic time series with mixed data types and can accept Pre-Alpha stability. The low install friction, active maintenance, and zero known vulnerabilities are positive signals. However, review the BUSL-1.1 license terms carefully—commercial use is restricted until a specified date. If you are in research, internal testing, or non-commercial use, this is a reasonable choice; if commercial deployment is your goal, verify the license terms or contact DataCebo.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires PyTorch (torch) as a runtime dependency; CUDA is optional but may add overhead on small datasets.
  • Low install friction with a pure-Python wheel.
  • Active maintenance with recent commits.

License · maintenance · safety

BUSL-1.1 (unclear) — Licensed under BUSL-1.1 (Business Source License), which restricts commercial use until a future date and requires review of terms before deployment in production or commercial contexts.

last release 2026-02-12 (183 days) · last repo commit 2026-08-10 · 125 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 105,068 downloads/mo, #12,721 on PyPI

Verify before relying

pip install deepecho

from deepecho import PARModel
from deepecho.demo import load_demo

data = load_demo()
model = PARModel(cuda=False)
model.fit(data=data, entity_columns=['store_id'], context_columns=['region'], data_types={'region': 'categorical', 'total_sales': 'continuous'}, sequence_index='date')
model.sample(num_entities=5)
  • Whether BUSL-1.1 restrictions apply to your intended use case (commercial, research, or internal).
  • Specific performance or quality benchmarks compared to other time series synthesis methods.
  • Whether the Pre-Alpha status means breaking changes are expected in the near term.
Same gist for agents: .md · .json

What it is and what it does

DeepEcho is a Python library for generating synthetic time series data with mixed data types (categorical, continuous, count). It combines classical statistical modeling with deep learning techniques—specifically GANs—to learn patterns from your data and produce new sequences that preserve the statistical properties of the original. The library is part of the Synthetic Data Vault (SDV) project but can be used standalone.

You provide your time series data, define column types and structural metadata (entity columns, context columns, sequence index), and the model learns to generate new synthetic sequences. It supports both CPU and GPU training, though the overhead of GPU may not be worth it on small datasets. The library is actively maintained but still in Pre-Alpha, so expect potential API changes.

Use it for

  • Generate synthetic time series for testing machine learning pipelines without exposing real customer or operational data.
  • Augment small time series datasets to improve training data volume for downstream models.
  • Create benchmark datasets for evaluating time series forecasting or anomaly detection algorithms.
  • Simulate realistic multivariate sequences for privacy-preserving data sharing in regulated industries.
  • Prototype and validate time series analysis workflows before deploying on production data.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, with conditions.

Install if you need to generate synthetic time series with mixed data types and can accept Pre-Alpha stability. The low install friction, active maintenance, and zero known vulnerabilities are positive signals. However, review the BUSL-1.1 license terms carefully—commercial use is restricted until a specified date. If you are in research, internal testing, or non-commercial use, this is a reasonable choice; if commercial deployment is your goal, verify the license terms or contact DataCebo.

Install

deepecho on PyPI

Before you install

Low install friction with a pure-Python wheel. Active maintenance with recent commits. Depends on numpy, pandas, torch, and tqdm—all standard, well-maintained libraries. Pre-Alpha status means the API may change.

Requires PyTorch (torch) as a runtime dependency; CUDA is optional but may add overhead on small datasets.

License in practice

Licensed under BUSL-1.1 (Business Source License), which restricts commercial use until a future date and requires review of terms before deployment in production or commercial contexts.

Quickstart

pip install deepecho

from deepecho import PARModel
from deepecho.demo import load_demo

data = load_demo()
model = PARModel(cuda=False)
model.fit(data=data, entity_columns=['store_id'], context_columns=['region'], data_types={'region': 'categorical', 'total_sales': 'continuous'}, sequence_index='date')
model.sample(num_entities=5)

Verify before relying

  • Whether BUSL-1.1 restrictions apply to your intended use case (commercial, research, or internal).
  • Specific performance or quality benchmarks compared to other time series synthesis methods.
  • Whether the Pre-Alpha status means breaking changes are expected in the near term.

Package facts

LicenseBUSL-1.1 unclear
Python supportSupports the current Python release <3.15,>=3.9
Install frictionLow. Pure-Python wheel
Runtime dependencies
4 packages
numpypandastorchtqdm
MaintenanceActively maintained 183 days since the last release
Last repo commit
First released
Downloads105,068 / month, #12,721 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 2 - Pre-AlphaIntended Audience :: DevelopersNatural Language :: EnglishProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9Topic :: Scientific/Engineering :: Artificial Intelligence

Evidence: deepecho-0.8.1-py3-none-any.whl

Tags

Capabilities
synthetic time series generationmixed-type multivariate time seriesGAN-based data synthesistemporal synthetic datatime series data augmentationdeep learning time series modelingsequential synthetic data
Topics
synthetic-datatime-seriesgan
PyPI keywords
deepechoDeepEcho

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “synthetic time series generation”

  • deepechoDeepEcho generates synthetic time series data with mixed data types…
  • utilsforecastProvides utilities for time-series forecasting workflows, including…
  • pygrinderPyGrinder introduces missing values into datasets using multiple…

Give your agent the search over MCP, or paste the wish link into any chat.

More Artificial Intelligence packages

litellm With conditions
PyPI · Artificial Intelligence · released Aug 2026

LiteLLM provides a unified Python interface to call 100+ LLM providers (OpenAI, Anthropic, Gemini, Bedrock, Azure, and others) using OpenAI-compatible API format, available as both a Python SDK and a self-hosted AI Gateway proxy server.

Install it if you need to work with multiple LLM providers or want to centralize LLM routing in your organization.

MITcompiled wheel
682.8Mdownloads / mo
huggingface-hub Worth it
PyPI · Artificial Intelligence · released Aug 2026

Client library and CLI tool for downloading, uploading, and managing models, datasets, and repositories on the Hugging Face Hub platform.

Install it if you work with Hugging Face Hub models or datasets.

Apache-2.0pure Python · 3.10.0+
442.4Mdownloads / mo
langchain Worth it
PyPI · Python Modules · released Aug 2026

LangChain provides a framework for building agents and LLM-powered applications by composing language models, tools, and memory through a unified API that abstracts over multiple model providers.

MITpure Python
315.4Mdownloads / mo
hf-xet With conditions
PyPI · Artificial Intelligence · released Aug 2026

hf-xet provides chunk-based deduplication and efficient file transfer for the Hugging Face Hub, enabling faster uploads and downloads of large files with local disk caching.

Apache-2.0compiled wheel · 3.8+
258.4Mdownloads / mo
tokenizers Worth it
PyPI · Artificial Intelligence · released Apr 2026

Tokenizers converts raw text into token sequences for NLP models, with support for training custom vocabularies and using pre-built tokenizers (BPE, WordPiece) optimized for speed via Rust.

Apache-2.0compiled wheel · 3.10+
222.9Mdownloads / mo
transformers Worth it
PyPI · Artificial Intelligence · released Aug 2026

Transformers provides a unified framework for loading, fine-tuning, and running state-of-the-art pretrained models across text, vision, audio, video, and multimodal tasks using PyTorch, JAX, or TensorFlow.

Install it if you need to run or train any transformer-based model for NLP, vision, audio, or multimodal tasks.

permissive licensepure Python · 3.10.0+
186.6Mdownloads / mo

See also ctgan · copulas · sdv · rdt · sdmetrics · data-designer · darts · gluonts · autogluon.timeseries · pytorch-forecasting