Metadata-Version: 2.4
Name: ecsat
Version: 0.1.0
Summary: A toolkit for the structured extraction and rules-based scoring of environmental claims in sustainability reports
Project-URL: Homepage, https://github.com/rinkatsu/ecsat
Project-URL: Repository, https://github.com/rinkatsu/ecsat
Project-URL: Issues, https://github.com/rinkatsu/ecsat/issues
Author: rinkatsu
License-Expression: MIT
License-File: LICENSE
Keywords: carbon-accounting,climate,csrd,disclosure,environment,esg,ghg-protocol,sustainability,tcfd
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Text Processing :: Linguistic
Requires-Python: >=3.10
Requires-Dist: mistralai>=2.9.1
Requires-Dist: pdfplumber>=0.11
Requires-Dist: pydantic>=2.0
Description-Content-Type: text/markdown

# ecsat: Environmental Claims Substantiation Assessment Toolkit

A free and open source tool for the structured extraction and rules-based scoring of environmental claims
in corporate sustainability disclosures and similar documents.
Assesses how well each claim is substantiated across specificity, verifiability,
accountability, mechanism integrity, and boundary coverage.

## Installation

Make sure Python is installed, and after activating your virtual environment, all you have to do
is run
```py
pip install -r requirements.txt
```

## Sample Usage

TODO: put sample usage code here

## Notes

Outputs ultimately indicate substantiation risk, not accuracy or intent. Scores correlate
to how well-evidenced a report's claims are, not whether they are true or false.