What problem does it solve?
Binder Import removes the friction of manually recreating records from external files by turning CSV, JSON, YAML, and Markdown sources into Binder transactions that match your existing schema.
Core Features & Use Cases
- Schema-aware ingestion: samples the source, inspects the target schema, and performs a gap analysis before generating transactions.
- Field mapping with transforms: proposes how each source field maps to Binder fields, including required conversions (normalization, date parsing, enum/value normalization, and skipped fields when appropriate).
- Duplicate-safe imports: checks for existing records using natural keys and generates updates vs creates to prevent duplicate data.
- Batch dry-run workflow: generates transaction YAML in batches, dry-runs them first, and applies only after approval.
Quick Start
Import your external CSV or Markdown directory into your existing Binder workspace by asking the assistant to use binder-import to map fields, propose a transaction plan, and then generate and apply the batched imports after you confirm.