v2.0 — Studio + CLI + Bug Reproduction Packs

Create realistic system
environments instantly.

Design systems visually in RealityDB Studio. Generate production-fidelity datasets with the CLI. No production data copied. No PII exposed.

Relationships. Lifecycles. Event streams. Growth patterns. Anomalies. Not just fake rows.

realitydb v2.0
$ npm install -g realitydb
$ realitydb run --pack ecommerce.json --connection "postgresql://..."

Creating schema... 3 tables created
Seeding data...
  customers: 100,000 rows · orders: 100,000 rows · shipments: 100,000 rows

300,000 rows in 43s · 0 FK violations · 0 temporal violations
2.7M
Rows generated & verified
0
FK or temporal violations
7
Industry-specific templates
<90s
2M rows across 5 tables

Building realistic environments is hard.

Most teams struggle with the same four things. RealityDB eliminates all of them.

🗃️

Empty dev environments

Dashboards are blank. Features can't be tested. You spend hours writing brittle seed scripts that break on every migration.

🎭

Unrealistic fake data

Faker generates random values, not systems. Dates are impossible. FK references are orphaned. Distributions are uniform, not real.

🐛

"Can't reproduce the bug"

Production bugs depend on specific data states. Without the exact relational context, reproduction is guesswork.

🔒

PII in dev environments

Copying production data violates GDPR, HIPAA, and SOC2. But synthetic data is usually too shallow to catch real bugs.

Design. Export. Run.

Three steps from schema design to a fully populated database.

1

Design in Studio

Model tables, relationships, lifecycle rules, and temporal dependencies visually. Preview ghost data instantly. Or load a domain template.

studio.realitydb.dev
2

Export a RealityPack

One click exports a portable JSON with schemas, strategies, FK references, lifecycle rules, temporal deps, and weighted distributions.

realitydb-template.json
3

Generate

One command creates tables and seeds data. Correct FK ordering, lifecycle nullification, temporal enforcement. Deterministic and reproducible.

realitydb run --pack template.json --connection "..."

Synthetic system environments.

RealityDB generates interconnected systems, not isolated rows. Every feature enforces correctness at scale.

Relational Integrity

Foreign keys are always valid.

Tables are seeded in dependency order. Every FK reference points to a real parent row. Zero orphans, guaranteed — even at 2M+ rows.

Temporal Consistency

Events follow realistic timelines.

Temporal dependencies are enforced automatically. Shipments always arrive after dispatch. Subscriptions start after signups.

shipped_at > created_at · always · verified at 2.7M rows
Lifecycle Simulation

Systems evolve through states.

When an order is cancelled, shipped_at is NULL — because cancelled orders were never shipped. Lifecycle rules enforce domain-correct state transitions.

trialactivechurned · 100% compliance
Weighted Distributions

Not uniform random. Production-realistic.

60% of orders delivered, 20% shipped, 10% pending, 10% returned. You define the weights. The engine produces exact statistical distributions.

Reproducible States

Same seed = same data. Always.

Deterministic generation means identical datasets across machines, environments, and time. Debug a specific state. Share it. Run it in CI.

--seed 42 · same data on every machine, every run
PII Detection & Masking

16 categories. Three modes.

Scan existing databases for PII. Mask with realistic fakes, deterministic tokens, or full redaction. Cryptographic audit trail included.

realitydb mask --dry-run · GDPR · HIPAA · PCI DSS

Share production state.
Not production data.

Capture a live database, automatically mask PII, and share it as a portable file. Your teammate reproduces the exact environment locally in one command.

No more "can't reproduce." No more copying production data. No more PII exposure.

✓ email✓ name✓ phone✓ SSN✓ credit card✓ financial✓ address✓ medical
bug reproduction
# Developer captures production state
$ realitydb capture --name bug-4821 --safe

PII detected: 14 columns across 6 tables. Sanitizing...
Privacy: Sanitized (mask mode). Safe to share.

# Share the file. Teammate reproduces locally.
$ realitydb load bug-4821.realitydb-pack.json --confirm

✓ Bug reproduction environment ready.
6 tables, 28,800 rows loaded in 1.0s

7 industries. Battle-tested at scale.

Each template encodes real-world entity relationships, lifecycle state machines, and statistically validated distributions.

💳

SaaS Platform

Deterministic Growth Modeling

Multi-tenant hierarchies, role-based access, tiered subscriptions, billing lifecycle state machines, and payment method distributions.

🛒

E-Commerce Marketplace

Full-Cycle Supply Chain Logic

Customer-to-shipment cascades with order lifecycle rules, carrier weighted distributions, and temporal ordering from cart to delivery.

🏦

FinTech Banking

Audit-Ready Transactional Flows

Multi-tier account structures, transaction lifecycle with failed/reversed nullification, fraud-alert trigger chains, and settlement logic.

🚚

Logistics & Supply Chain

Operational Event Cascades

Supplier networks with weighted country distributions, purchase order lifecycle, dispatch-to-delivery temporal ordering, and inventory tracking.

🏥

Healthcare Systems

HIPAA-Fidelity Clinical Simulations

Coherent patient journeys across appointments, encounters, and billing. Lifecycle rules for cancelled/no-show appointments. Gender-weighted demographics.

🛡️

Cyber-Security Intelligence

Anomaly-Heavy Threat Detection

Access log chains, login attempt severity distributions, security alert escalation with resolution lifecycle, and brute-force/malware pattern weighting.

🤖

AI Event-Stream Systems

Behavioral Event Simulation

User segmentation distributions, event stream with typed actions, inference logging with latency bounds, and model drift alert lifecycle.

RealityDB's schema-aware engine is verified against schemas with 50+ tables and millions of rows of relational complexity.

Build realistic system environments in minutes.

No account required. No cloud dependency. Open source. MIT License. Runs entirely on your infrastructure.

$ npm install -g realitydb


Verified: 2.7M rows across 7 industries · Zero FK violations · Zero temporal violations · Open source