Installation
Both implementations ship the same fairspec command. Pick the ecosystem you already use.
Install the fairspec command into an isolated environment with uv.
uv tool install fairspecNeed only the command line, without the library? Install fairspec-terminal instead.
Usage
Every command takes local paths or URLs and prints JSON with --json. Try one of these.
fairspec dataset infer *.csv --json > dataset.jsonfairspec dataset validate dataset.jsonfairspec table describe data.csvfairspec table preview data.csvfairspec table query data.csv "SELECT * FROM self WHERE age > 25"fairspec table validate data.csv --jsonfairspec file describe data.csv --hash-type sha256fairspec mcpTypeScript onlyCommands
Commands are grouped by what they operate on: datasets, tables, JSON data, and files.