CLI Installation

AIDRIN includes a full-featured command line interface (CLI) that lets you run data readiness metrics directly from your terminal — no web server or browser required. This is suitable for scripted pipelines, CI workflows, and automated data quality checks.

For web application installation, see the Web Application Installation page.


Base CLI

git clone https://github.com/idtlab/AIDRIN.git
cd AIDRIN
conda create -n aidrin-env python=3.10 -y
conda activate aidrin-env
pip install -e .

Once installed, the aidrin command is available system-wide:

aidrin --help

Agentic Evaluation (Optional)

The agentic evaluation component is AIDRIN’s domain-aware data readiness evaluation extension. It uses LLMs and retrieval-augmented generation over domain literature to answer dataset-specific readiness questions. It requires additional dependencies — install it as a separate optional extra:

pip install -e ".[agentic]"

Note

For Google Gemini embedding models, additionally install langchain-google-genai:

pip install langchain-google-genai