evid - PDF Labelling

evid - PDF Labelling

evid extracts text from PDFs, lets you label snippets, and exports as BibTeX for citation in Typst/LaTeX. Ideal for legal evidence datasets and LLM prompts.

Why evid?

  • Automates quoting/citing from case files/contracts.
  • Traceable: Unique PDF IDs, notes per label.
  • Local: No cloud uploads.
  • CLI/GUI: Script or interactive.

Features

  • PDF datasets.
  • Typst labeling: #lab(key, "text", "note").
  • label.json/label.bib generation.
  • LLM rebuttal prompts.

Install

uv pip install https://github.com/evidlabel/evid.git
evid -h

GUI Usage

evid gui
  1. Add PDFs (left pane).
  2. Create dataset (right pane).
  3. Label: Generates document.typ.
  4. Edit labels in VS Code (e.g., Ctrl+L snippet).
  5. Save: Auto-exports BibTeX.

Example

The claim: #lab("plaintiff_damages", "seeks $500k", "Key evidence").

Exports: @abcdplaintiff_damages{...}

CLI

evid -h  # Datasets, rebut, etc.

GitHub