Gather the threads
Read folders, JSON, web sources, and generated records.
The loom is open
Bring every source, rule, split, and training target together in one repeatable build.
More than storage
Your source data can stay where it lives. BRAID selects the exact records, joins them under one contract, and produces the release your model actually sees.
Read folders, JSON, web sources, and generated records.
Fix the format, split long text, and keep the source link.
Check rights, credit, safety, and quality before use.
Catch exact copies and close matches before training.
Build a repeatable mix and balance the topics you need.
Test the size, quality, topics, splits, and budget.
Get ready files, a data card, an audit trail, and checksums.
The finished weave
Move the release anywhere. BRAID can check that every file, split, and record is still exactly where it belongs.
release/
├── release.json
├── braid.yaml
├── README.md
├── checksums.sha256
├── data/
│ ├── train.jsonl
│ └── train.parquet
├── audit/
│ ├── membership.jsonl
│ └── decisions.jsonl
└── evaluation.json