ESRS Gap Detector

Evidence-backed ESRS/CSRD gap detection for ESG reports. Find missing disclosures with cited excerpts, plus a clean overall score.

What it does

Upload a report → detect ESRS gaps → review evidence → export results.

View anonymized demo
This demo contains anonymized sample reports. No LLM key required.
Run it locally (fast)

Girafon is meant to be deployed locally. Pick a path:

GUI (Streamlit)

pip install -r requirements.txt
ollama serve
ollama pull qwen2.5:14b
streamlit run streamlit_app.py

CLI (script)

python main.py --pdf path/to/report.pdf

Docker (self-hosted)

docker build -t girafon .
docker run -p 8501:8501 -e OLLAMA_HOST=http://host.docker.internal:11434 girafon

View on GitHub