Official enterprise-grade smolagents Tool for autonomous data validation and governance.
Import and run directly inside your agent or python application:
from smolagents import CodeAgent, HfApiModel, Tool
# Load tool directly from Hugging Face Hub
data_profiler = Tool.from_hub("iialonso/data-quality-profiler", trust_remote_code=True)
# Run profiling
report = data_profiler(data="id,name,age\n1,Alice,30\n2,Bob,\n3,Charlie,150")
print(report)
Cell-level and column-level null rates, flagging high missingness that could compromise modeling or ETL.
Exact row duplicate identification and automated primary key candidate discovery for relational integrity.
Statistical IQR-based outlier boundaries and zero-variance constant column alerts.
Native parsing for CSV, TSV, JSON lines, Markdown tables, and local file paths.