Girafon

ESRS gap lint for sustainability reports. It flags missing disclosures and shows the exact text it used. This is a first‑pass review tool, not an assurance opinion.

What it does

Upload a report, get per‑disclosure status with cited evidence, and a fix list you can act on. It trades breadth for traceability and speed.

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

Girafon is meant to be deployed on your machine. Choose 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