Ship compliant AI without touching real patient data

Cynthia generates HIPAA-safe synthetic datasets that mirror your production schemas — so your team can build, test, and train ML models without waiting for de-identified data.

10,000+ datasets generated · HIPAA-compliant by design · CSV · JSON · FHIR export

Features

Everything you need to generate production-realistic synthetic data at scale.

🗂

Create your data model

Upload a CSV, JSON, or Avro schema and Cynthia will infer types, cardinality, and relationships.

How it works

From schema to synthetic dataset in three steps — no PHI required at any stage.

01📤

Upload your schema

Import a CSV, JSON, or Avro schema — or connect directly to your database. Cynthia reads your field names, data types, and relationships without ever touching your real records.

02⚙️

Configure your population

Set volume, demographic distributions, and domain-specific parameters. For healthcare, dial in diagnosis codes, age ranges, and comorbidity patterns.

03☁️

Export to your pipeline

Download as CSV, JSON, or FHIR R4. Pro and Enterprise plans support direct export to S3, your data warehouse, or an existing FHIR server.

Use Cases

Cynthia generates large amounts of synthetic data that resemble real-world data, enabling data engineers to work without compromising user privacy.

⚙️

Seed your local database

Populate your local database with realistic data for development and testing purposes.

🤖

Augment ML datasets

Boost dataset quality and drive unparalleled ML performance without exposing real data.

🎛

Customizable data types

Generate data that fits your needs — names, addresses, ICD codes, FHIR resources, and more.

🔌

Easy integration

Integrate Cynthia into existing workflows with our API, CLI, and direct pipeline exports.

📈

Robust scalability

Generate as much data as you need, when you need it — Cynthia scales with your business.

🎯

Precision in every detail

Statistically accurate data that ensures your synthetic records are as close to real-world as possible.

Claude Code Plugin

Start in your terminal. Scale in the cloud.

The Cynthia plugin runs entirely locally — no account, no API key, no data leaving your machine. When you need cloud scale, team access, or automated pipelines, one API key unlocks it all.

Install the plugin
$ claude plugin install
  https://github.com/BACC-Labs/cynthia-generator
Free · open source · works locally in Claude Code
01
Generate your first patients
$ /generate --diagnosis "Type 2 Diabetes"
         --count 10 --years 3
Up to 100 records locally — no account needed
02
Connect your API key for scale
# Ready for more?
# Set CYNTHIA_API_KEY to unlock cloud
$ export CYNTHIA_API_KEY=cy_••••••
Free key — 5 cloud records/month · Credits from $1/rec
03

Already have a key? Set CYNTHIA_API_KEY in your shell and the plugin picks it up automatically.

Pricing

Pay only for what you generate. Credits never expire — buy more when you need them.

Free

$0forever

5 cloud records / month
Unlimited local via Claude Code plugin
CSV & JSON export
Community support
Get free API key

Enterprise

Custom

Dedicated infrastructure
Custom data connectors
SLA & compliance support
On-premise deployment option
Dedicated account manager
Bulk pricing negotiated
Contact sales

All plans include HIPAA-compliant generation. Credits are pre-purchased and never expire.

Frequently asked questions

Yes. Cynthia generates entirely synthetic data — no real patient records are ever used, stored, or transmitted. All generated data is statistically realistic but contains no actual PHI, making it safe for model training, development, and testing under HIPAA.
You can upload a CSV schema, JSON schema, or connect directly to your database. Cynthia analyzes the field names, data types, and value distributions, then generates synthetic data that mirrors your production structure — without ever requiring access to real records.
Cynthia exports to CSV, JSON, and FHIR R4 for healthcare use cases. Pro and Enterprise plans support direct pipeline export to S3, databases, and data warehouses. Reach out to support@bacclabs.io for connector requests.
Absolutely. Our Starter plan is free forever with up to 1,000 records per month and 3 data models — no credit card required. Upgrade to Pro when you need higher volumes, FHIR export, or schema upload.