2026-07-03 06:01:34 +00:00
2026-07-04 13:05:39 +00:00
2026-07-04 13:05:39 +00:00
2026-07-03 04:42:08 +00:00
2026-07-04 07:05:06 -05:00
2026-07-03 16:51:41 +00:00
2026-07-03 16:51:41 +00:00
2026-07-03 04:42:08 +00:00
2026-07-03 22:27:54 -05:00

Notarius

Notarius is a Go CLI for extracting structured artifacts from source material with explicit, configurable pipeline modules.

The current implementation reads Seriatim transcript JSON, chunks the source units, extracts D&D spell-cast artifacts with an OpenAI-compatible LLM, and writes JSON output plus diagnostics for each run.

NOTARIUS_LLM_DEFAULT_BASE_URL=http://127.0.0.1:8080/v1 \
NOTARIUS_LLM_DEFAULT_MODEL=your-model \
go run ./cmd/notarius run dnd-session \
  --config examples/dnd-spells.config.yml \
  --input examples/seriatim-minimal-transcript.json

If the provider requires authentication, set NOTARIUS_LLM_DEFAULT_API_KEY in the environment before running the command. Outputs are written under ./notarius-output/<run-id>/ unless --output-dir is provided.

Useful references:

Description
notarius is a small, modular Go application that extracts structured D&D information from input sources, such as audio transcripts.
Readme GPL-3.0 22 MiB
Languages
Go 100%