Get the code
npm ci writes about 2.8 GB to node_modules; it takes a few minutes on a first install and is much faster when npm’s cache is warm.
Start the local service
In one terminal:Redact QVAC service listening on http://127.0.0.1:4317.
Models are not loaded yet; they load on the first analysis.
If port 4317 is taken, see How to change the port.
Start the app
In a second terminal, from the sameredact directory:
http://localhost:3101.
Run the first analysis
- Choose a file, for example
public/test-files/redact/chat-private.png. - Pick Private or Confidential.
- Optionally fill Additional direction, for example
Redact direct identifiers, account numbers, and reference codes.What you write here changes which fields are suggested. - Select Prepare for review.
.qvac/models and takes a few minutes, depending on your connection.
The service terminal prints [QVACRegistryClient] [INFO] download lines meanwhile.
Later analyses reuse the cache; OCR then takes roughly 20–30 seconds per page.
If analysis fails or the service isn’t running, the review screen still opens and you can mark the document by hand.