INGEST is the agent that turns a raw source into a governed, loaded, reconciled table without a data engineer writing the pipeline. CSV, JSON, Parquet, Excel, SQL databases, REST APIs, whole folders. It profiles, classifies PII and PHI before anything lands, plans the target, generates the pipeline code, runs the load, proves the numbers match, and fixes its own failures. Sold standalone or with the Data Pack.
Every ingestion tool on the market classifies sensitive data after it lands in the warehouse. By then the SSNs are already in a Delta table, in the logs, and in three downstream copies. INGEST decides the masking policy in the plan step, then proves in the verify step that every flagged column was actually masked. Compliance is not a scan you run later. It is a gate the data passes through.
The agent never depends on the LLM to finish. Claude refines the plan and explains failures. A deterministic engine validates every suggestion and does the work. Cut the network, set --no-llm, and it still runs end to end. That is why it fits AIRLOCK, GovCloud, and any enclave your auditors care about.
CSV, TSV, JSON, JSONL, Parquet, Excel, SQLite, any SQLAlchemy database URL, REST JSON endpoints with bearer auth, and whole folders of mixed files stamped with their origin.
Hive-partitioned Parquet for lakes, SQLite for local proof, Databricks via the SQL Statement Execution API with generated Delta DDL. Snowflake and Fabric targets follow the same adapter contract.
Masking policy is decided in the plan and proven in verify. Column comments and table properties carry the classification into Unity Catalog so downstream tools inherit it.
Every legacy application is a set of tables and feeds that must move with proof. INGEST profiles the source, lands it governed, and hands you the reconciliation report the cutover meeting needs. Repeat per app, per environment.
Deterministic engine completes the whole loop offline. LLM refinement is an optional enhancement, never a dependency. Fits DMZ, IL4 / IL5, and GovCloud enclaves.
The manifest records what the agent saw, what it decided, what Claude suggested, what the validator kept, what was quarantined and why. Learning state improves detection across runs.
Mixed date formats normalized, currency strings parsed, rows with text in a numeric column quarantined with reasons, 118 exact duplicates removed on the detected key, ten PII / PHI columns masked and proven masked on read-back. Synthetic data, no real people.
Live demo on your sample. Full manifest and evidence report on every run.