llms.txt
+162 −90
https://www.misata.studio/llms.txt
− > Misata Studio is a web app that creates realistic, connected sample and test data from a plain-language description, a drawn schema or imported SQL. It builds the tables, writes believable content for the business and region, applies every number the user states exactly, reviews the result like a domain expert, and returns a certificate of what was checked. No real data is needed, and it can build data for things that do not exist yet. Data can be explored in the browser and exported to CSV, E− - [MCP server](https://www.misata.studio/mcp): remote server at https://api.misata.studio/mcp (Streamable HTTP). The assistant designs the tables, Misata generates the rows and returns what it checked: foreign keys, date order, declared totals and rates. No key or account needed for schema-driven datasets; 25,000 rows per dataset anonymous, 100,000 signed in. Tools: generate_dataset, plan_dataset, blueprint_guide, validate_blueprint, get_certificate, check_answers (questions from the answer key,− ## The two jobs− - [Ground truth for AI analytics evals](https://www.misata.studio/evals): a world where the stated story holds exactly, an answer key (the SQL and true value of every KPI by month), and a checker that says why a dashboard's or an agent's query is wrong.− - [Demo and seed data](https://www.misata.studio/demo-data): connected data for demo accounts and empty states, from your own schema, with the numbers your story states.− ## Free sample datasets (no sign-up; the licence is stated on each page)− - [Retail star schema](https://www.misata.studio/datasets/retail-star-schema)− - [Machine degradation](https://www.misata.studio/datasets/machine-degradation)− - [Ecommerce storefront](https://www.misata.studio/datasets/ecommerce-storefront)− - [B2B SaaS subscription analytics](https://www.misata.studio/datasets/saas-subscription-analytics)− - [Credit risk portfolio](https://www.misata.studio/datasets/credit-risk-portfolio)− - [Network intrusion / netflow](https://www.misata.studio/datasets/network-intrusion-netflow)− - [Contact center queueing (Erlang C)](https://www.misata.studio/datasets/contact-center-erlang)− - [Manufacturing SPC (Cpk / Xbar-R)](https://www.misata.studio/datasets/manufacturing-spc)− - [Synthetic AML transaction dataset with labelled typologies and ground truth](https://www.misata.studio/datasets/aml-transactions-ground-truth)− - [Clinical trial: sites, patients, visits and adverse events](https://www.misata.studio/datasets/clinical-trial-visits)− - [Hospital encounters, diagnoses and claims](https://www.misata.studio/datasets/hospital-encounters-claims)− - [Factory sensors with failure labels](https://www.misata.studio/datasets/factory-sensors-failure-labels)− - [Predictive Maintenance Fleet](https://www.misata.studio/datasets/premium/maintenance-fleet): two years of sensor readings, failures, repairs and costs for 240 machines. 179,038 rows in 6 linked tables, 67 audit checks passed. For: Remaining useful life (RUL) regression; Survival analysis; Anomaly detection and alarm tuning; Failure mode diagnosis; Maintenance strategy and cost; Dashboards and teaching. $15, commercial use allowed; do not resell the dataset itself. Free preview: https://www.mi− - [Healthcare Claims and Denials](https://www.misata.studio/datasets/premium/claims-denials): a year of revenue cycle with the reason behind every denial. 356,609 rows in 8 linked tables, 95 audit checks passed. For: Denial prediction; Denial management and root cause dashboards; Accounts receivable and cash forecasting; Patient responsibility; Payer contract analysis; Teaching and demos. $15, commercial use allowed; do not resell the dataset itself. Free preview: https://www.misata.studio/premi− - [Misata, Proof-Backed Python Synthetic Data Generator](https://www.misata.studio/docs.md): Generate realistic multi-table synthetic data from plain English, YAML, or your own database, with Oracle reports for validation, realism, privacy, and reproducibility.− - [Quick Start, Misata Synthetic Data Generator](https://www.misata.studio/docs/quickstart.md): Get started with Misata in 5 minutes. Install, generate multi-table synthetic datasets from plain English, shape data with narrative growth curves, and export to CSV, Parquet, or your database.− - [Declaration reference: every property Misata can guarantee](https://www.misata.studio/docs/reference/declarations.md): Complete reference for all 29 Misata schema declarations, from exact revenue curves and balancing ledgers to state machines, graph motifs and conditional missingness. Every example runs.− ## Generation− - [Generation Methods, Misata Python Synthetic Data](https://www.misata.studio/docs/generation.md): Six ways to generate synthetic data with Misata, plain English stories, YAML schemas, database introspection, Python dicts, LLM-assisted, and incremental generation.− - [Plain-English Generation, Misata Synthetic Data Generator](https://www.misata.studio/docs/generation/story.md): Generate realistic multi-table synthetic datasets from a single sentence. Misata's StoryParser detects domain, scale, locale, and growth patterns automatically, no config required.− - [YAML Schema](https://www.misata.studio/docs/generation/yaml.md): Define your schema in a file, commit it to git, and reproduce the same dataset anywhere, no LLM required.− - [Database Seeding](https://www.misata.studio/docs/generation/database.md): Point Misata at an existing database schema and fill a dev or staging environment with production-like data, FK ordering handled automatically.− - [Python Dict Schema](https://www.misata.studio/docs/generation/dict.md): Import your own schema structure, useful when you already have a dict representation of your tables (e.g. from an ORM introspection or a JSON schema).− - [LLM-Assisted Generation](https://www.misata.studio/docs/generation/llm.md): Use a language model to produce a richer schema from an open-ended story, useful for complex or unusual domains where the rule-based parser falls short.− - [Incremental Generation](https://www.misata.studio/docs/generation/incremental.md): Grow an existing dataset without regenerating from scratch. IDs auto-offset, FK integrity is maintained across both batches.− ## Overview− - [Localisation, Country-Accurate Synthetic Data in 20 Locales](https://www.misata.studio/docs/localisation.md): Misata generates country-accurate synthetic data for 20 locales including US, UK, Germany, Japan, India, and all six GCC states, with real salary distributions, national ID formats, and currencies.− - [Time Series Synthetic Data, Generate Realistic Temporal Datasets in Python](https://www.misata.studio/docs/timeseries.md): Generate realistic time-series synthetic data with Misata. Add linear/exponential trends, weekly and yearly seasonality, Gaussian noise, and anomaly injection, for metrics, KPIs, and sensor data.− ## Domains− - [18 Supported Domains, Misata Synthetic Data Generator](https://www.misata.studio/docs/domains.md): Misata generates realistic multi-table synthetic data for 18 business domains, SaaS, fintech, ecommerce, healthcare, HR, logistics, social, real estate, pharma, food delivery, edtech, gaming, CRM, crypto, insurance, travel, and streaming.− - [Generate SaaS Synthetic Data in Python | Misata](https://www.misata.studio/docs/domains/saas.md): Generate realistic SaaS synthetic datasets in Python, users, subscriptions, MRR, churn, and invoices with correct FK relationships and narrative growth curves. No API key required.− - [Generate Ecommerce Synthetic Data in Python | Misata](https://www.misata.studio/docs/domains/ecommerce.md): Generate realistic ecommerce synthetic datasets in Python, customers, products, orders, and order items with correct FK relationships, temporal coherence, and Black Friday curves. No training data required.− - [Generate Fintech Synthetic Data in Python | Misata](https://www.misata.studio/docs/domains/fintech.md): Generate realistic fintech synthetic datasets in Python, customers, bank accounts, transactions, fraud flags, and credit scores with locale-aware IBANs and configurable fraud rates. No real data required.− - [Generate Healthcare Synthetic Data in Python | Misata](https://www.misata.studio/docs/domains/healthcare.md): Generate realistic healthcare synthetic datasets in Python: patients, doctors, admissions, diagnoses, and lab results, with real ICD-10 codes, reconciled length-of-stay, comorbidity clusters, severity-driven length of stay, and zero orphaned foreign keys. No real patient data required.+ > Misata makes synthetic data for demos and analytics, built from scratch. A person describes a business and the numbers it should show, in plain language, as a drawn schema or as their own tables (SQL DDL, Prisma, dbt and more), and Misata builds every table, connected, with those numbers held exactly month by month; a number it cannot hold is named with the reason, never passed off as met. Every dataset comes with its ground truth: the SQL and value of each stated metric in every month (answer+ - [Custom datasets for startups](https://www.misata.studio/startups): for a startup with a product and a schema but no customers yet. Send the business, the schema (SQL DDL, Prisma, Django, SQLAlchemy, Rails or dbt) and the numbers the data should show; every table comes back connected, each stated number held and checked on a certificate, delivered as SQL, CSV or Parquet. No real data needed.+ - [MCP server](https://www.misata.studio/mcp): remote server at https://api.misata.studio/mcp (Streamable HTTP). The assistant designs the tables, Misata generates the rows and returns what it checked: foreign keys, date order, declared totals and rates. No key or account needed for schema-driven datasets; 25,000 rows per dataset anonymous, 100,000 signed in. Tools: generate_dataset, plan_dataset, blueprint_guide, validate_blueprint, get_certificate, check_answers (questions from the answer key,+ ## What it is for: demos and analytics+ - [Demo and seed data](https://www.misata.studio/demo-data): connected data for demo accounts, product tours and empty states, from a sentence or your own schema, with the numbers your story states.+ - [Ground truth for analytics and AI analyst evals](https://www.misata.studio/evals): the stated story holds exactly, with the SQL and true value of every KPI by month, and a checker that says why a dashboard's or an agent's query is wrong.+ ## Free sample datasets (CC0, no sign-up)+ - [All datasets](https://www.misata.studio/datasets): 12 free multi-table sample datasets for SQL practice, dashboards and machine learning, and 7 premium ones with an answer key. Every free zip holds one CSV per table, a README, INTEGRITY.txt (each foreign and unique key checked in DuckDB, with its result) and ANSWERS.sql (the page's questions with the query that answers each).+ - [Retail star schema](https://www.misata.studio/datasets/retail-star-schema): A dimensional model you can actually practise joins on: one fact table, four dimensions, 47,051 rows, every join resolving and every total known. 5 linked tables, 47,051 rows, CSV, CC0. For: Dashboards and BI, SQL and joins. Download: https://www.misata.studio/datasets/retail-star-schema.zip+ - [Machine degradation](https://www.misata.studio/datasets/machine-degradation): 100 machines monitored from commissioning to failure, with an exact remaining-useful-life label on every one of 23,118 readings. 3 linked tables, 46,336 rows, CSV, CC0. For: Machine learning. Download: https://www.misata.studio/datasets/machine-degradation.zip+ - [Ecommerce storefront](https://www.misata.studio/datasets/ecommerce-storefront): A year of orders across five joined tables, with best sellers, heavy buyers, a real Q4 peak and totals that reconcile to the cent. 5 linked tables, 49,493 rows, CSV, CC0. For: Dashboards and BI, SQL and joins. Download: https://www.misata.studio/datasets/ecommerce-storefront.zip+ - [B2B SaaS subscription analytics](https://www.misata.studio/datasets/saas-subscription-analytics): Accounts, seats, MRR, churn and support load, where company size actually drives the plan. 5 linked tables, 42,240 rows, CSV, CC0. For: Dashboards and BI, SQL and joins. Download: https://www.misata.studio/datasets/saas-subscription-analytics.zip+ - [Credit risk portfolio](https://www.misata.studio/datasets/credit-risk-portfolio): 3,000 borrowers and 4,200 commercial loans, where a credit rating actually predicts whether the loan defaults, at the rate S&P's own data says it should. 2 linked tables, 7,200 rows, CSV, CC0. For: Machine learning, Security and risk. Download: https://www.misata.studio/datasets/credit-risk-portfolio.zip+ - [Network intrusion / netflow](https://www.misata.studio/datasets/network-intrusion-netflow): 500 hosts and 20,000 labeled flows, where a port scan, a DDoS flood, and a brute-force attempt each carry the real statistical signature their MITRE ATT&CK technique actually leaves in traffic. 2 linked tables, 20,500 rows, CSV, CC0. For: Machine learning, Security and risk. Download: https://www.misata.studio/datasets/network-intrusion-netflow.zip+ - [Contact center queueing (Erlang C)](https://www.misata.studio/datasets/contact-center-erlang): 4 queues, 2,400 half-hour intervals over a full business month, where agents_staffed is what Erlang C (1917) says is actually required to clear each queue's own SLA target, not a plausible-looking number. 2 linked tables, 2,404 rows, CSV, CC0. For: Operations and quality. Download: https://www.misata.studio/datasets/contact-center-erlang.zip+ - [Manufacturing SPC (Cpk / Xbar-R)](https://www.misata.studio/datasets/manufacturing-spc): 5 processes, 450 subgroups, 2,250 measurements, where process capability and out-of-control detection come from a real Xbar-R control chart -- including one process with an engineered tool-wear drift that actually trips Western Electric rules where it happens. 4 linked tables, 2,710 rows, CSV, CC0. For: Operations and quality. Download: https://www.misata.studio/datasets/manufacturing-spc.zip+ - [Synthetic AML transaction dataset with labelled typologies and ground truth](https://www.misata.studio/datasets/aml-transactions-ground-truth): A bank's customers, accounts and transactions, with the laundering typologies labelled, the rule-based alerts raised, and the cases and SARs that followed. 6 linked tables, 44,612 rows, CSV, CC0. For: Machine learning, Security and risk. Download: https://www.misata.studio/datasets/aml-transactions-ground-truth.zip+ - [Clinical trial: sites, patients, visits and adverse events](https://www.misata.studio/datasets/clinical-trial-visits): Two trials across nine sites: enrolment, scheduled visits, dosing, lab biomarkers and graded adverse events, all in the right order. 7 linked tables, 22,496 rows, CSV, CC0. For: Health and pharma. Download: https://www.misata.studio/datasets/clinical-trial-visits.zip+ - [Hospital encounters, diagnoses and claims](https://www.misata.studio/datasets/hospital-encounters-claims): Patients, providers, encounters, ICD-10 diagnoses, prescriptions, labs and insurance claims that reconcile from billed to paid. 7 linked tables, 39,946 rows, CSV, CC0. For: Health and pharma. Download: https://www.misata.studio/datasets/hospital-encounters-claims.zip+ - [Factory sensors with failure labels](https://www.misata.studio/datasets/factory-sensors-failure-labels): A year of hourly sensor readings from six machines, with the degradation stage, remaining useful life, and the failures and work orders they lead to. 5 linked tables, 52,669 rows, CSV, CC0. For: Machine learning. Download: https://www.misata.studio/datasets/factory-sensors-failure-labels.zip+ ## A whole fictional company (synthetic; free preview, full pack paid)+ - [Pepperwind Trading Co.](https://www.misata.studio/pepperwind): a fictional spice and tea trader from Kochi, every row synthetic and made by Misata. Eleven systems (storefront, billing, general ledger in three currencies, warehouse and logistics, support, CRM, HR and payroll, mail, marketing, product analytics) over 36 months, Oct 2023 to Sep 2026: 223 tables and 79 million rows in Parquet, keys intact across systems, with an answer key, 92 KPIs with monthly values, 420 graded questions and 20+ - [Predictive Maintenance Fleet](https://www.misata.studio/datasets/premium/maintenance-fleet): two years of sensor readings, failures, repairs and costs for 240 machines. 179,004 rows in 6 linked tables, 68 audit checks passed. For: Remaining useful life (RUL) regression; Survival analysis; Anomaly detection and alarm tuning; Failure mode diagnosis; Maintenance strategy and cost; Dashboards and teaching. $15, commercial use allowed; do not resell the dataset itself. Free preview: https://www.mi+ - [Healthcare Claims and Denials](https://www.misata.studio/datasets/premium/claims-denials): a year of revenue cycle with the reason behind every denial. 356,609 rows in 8 linked tables, 99 audit checks passed. For: Denial prediction; Denial management and root cause dashboards; Accounts receivable and cash forecasting; Patient responsibility; Payer contract analysis; Teaching and demos. $15, commercial use allowed; do not resell the dataset itself. Free preview: https://www.misata.studio/premi+ - [Health Plan Claims and Reserves](https://www.misata.studio/datasets/premium/health-plan-claims): a payer's year with its incurred truth. 284,051 rows in 7 linked tables, 107 audit checks passed. For: Claims reserving (IBNR); Medical economics; Payment integrity and denials; Claims operations; Benefit design; Teaching and demos. $15, commercial use allowed; do not resell the dataset itself. Free preview: https://www.misata.studio/premium-previews/health-plan-claims-preview.zip+ - [Personal Auto Claims and Reserves](https://www.misata.studio/datasets/premium/pc-auto-claims): an insurer's book with its ultimate truth. 357,438 rows in 6 linked tables, 67 audit checks passed. For: Loss reserving; Ratemaking; Catastrophe analysis; Claims analytics; Teaching and demos. $15, commercial use allowed; do not resell the dataset itself. Free preview: https://www.misata.studio/premium-previews/pc-auto-claims-preview.zip+ The library (MIT, Python 3.10+, version 0.9.8) needs no model, API key or real data. It generates related+ tables from SQL DDL, a YAML or dict schema, a live database or a sentence; refuses before generating when declarations+ contradict (exit 3); writes CSV, JSON Lines, Parquet or DuckDB in bounded memory; and seeds Postgres or SQLite in one+ transaction. `misata attest` re-checks every declared invariant on the written files with DuckDB and writes an in-toto+ Statement (predicate https://www.misata.studio/attestation/certificate/v1) plus a standalone verify.py. `misata solve` moves outcome+ curves until a dbt, SQL or Python pipeline hits per-period targets. `misata evalpack` builds text-to-SQL packs whose+ answers are declared first and verified on rotated databases. `misata publish` uploads a verified folder to Hugging Face.+ Facts to keep straight: `misata.mimic` fits to real rows and is not anonymous or privacy-safe; output is byte-identical+ for the same schema, seed and Misata version, not across versions; no tool makes data indistinguishable from a+ particular production table. Agents writing code against the library: https://github.com/rasinmuhammed/misata/blob/main/AGENTS.md+ - [Misata: Declarative Synthetic Data Generator for Python](https://www.misata.studio/docs.md): Declarative synthetic data for Python. Generate multi-table data from SQL DDL, YAML, a live database or one sentence that holds every fact you declare, with a DuckDB certificate that proves it.+ ## Get Started+ - [Quickstart: Generate Multi-Table Synthetic Data in Python](https://www.misata.studio/docs/quickstart.md): Install Misata, generate a related set of tables from one sentence or a YAML schema, check the plan before generating, attest the result and export to CSV, Parquet, DuckDB or a database.+ ## Get Started: Ways to Describe Data
Showing the first 40 of each.