Replicate your production schema locally in seconds.
Stop restoring 500GB backups just to fix a bug. Kopi extracts your production schema and fills it with a clean, anonymized slice of data. Get a fully functional local database running in Docker in a few seconds.
How Kopi Works
Turn your massive production database into a lightweight development asset in three steps.
Define your Slice
Create a simple kopi.json file. Point it at your source DB and define
the "seed" tables (e.g. Orders, Sales).
Extract & Anonymize
Kopi connects in Read-Only mode to analyze your schema and extract only the relevant data. Sensitive PII is automatically anonymized in real-time without modifying your source.
Spin Up
Kopi launches a local Docker container pre-filled with your clean data (and your entire source DB schema). You get a connection string, ready for coding in seconds.
Why developers love Kopi
Bridge the gap between security compliance and development velocity.
Instant Subsets
Shrink terabytes into megabytes. Define a slice (e.g., "100 users") and Kopi automatically grabs all related rows across your entire schema.
Smart Anonymization
PII never hits your laptop. Kopi replaces sensitive fields with realistic data (via Bogus) before the data leaves the secure zone.
Declarative Config
Infrastructure as Code for your data. Commit a simple kopi.json file to your repo so every dev gets the exact same dataset.
Read-Only. Always.
Your security team will love this: Kopi will only ever execute
SELECT statements on your source database.
- ✓ Data is automatically anonymized
- ✓ Runs in local, ephemeral Docker containers
Open Source & Enterprise Ready
Start for free with the Community edition. Upgrade for advanced data masking, deterministic seeding, and team management.
Professional (No credit card required)
- Everything in Community
- Decaf Mode (In-flight PII Masking)
- Deterministic Seeding
- Priority Support
- + 60-Day Extended Trial
Enterprise
- Everything in Professional
- Central Management Dashboard
- SSO & Seat Control
- Consolidated Billing