Upload CSV or Excel files. Every sheet is profiled before any changes are made.
Column profile (all files)
Keep files separate, append compatible files, or join on a key. Schema and key validation run before any join executes.
Append / Union
Preview
Key-based Join
Join result preview
Select the active dataset, then apply cleaning rules. All operations are logged in a transformation ledger and never overwrite the raw upload.
Active dataset preview
Cleaned preview
Transformation ledger
Issues
KPI cards (with definitions & denominators)
Powered by Groq (openai/gpt-oss-120b). Only schema, KPIs, quality summary, and a small approved sample are ever sent — never the full dataset.
Email draft (draft only — nothing is ever sent)
Every answer must cite a supporting metric. If it can't, it is rejected before display.