yams/plugins/glint
Trevon 771deebc84
fix: harden CI and metadata stability (#48)
* feat: dead code removal, profling foudnation improvements, addressing code smells in reference db implementation

* fix: test fixes and optimmizations for benchmarks

* fix: harden audit findings

   Reject invalid tokenizer ids, fix move-order hazards, bound manifest
   and audio IO, and guard numeric/process edge cases found by Fold.

* fix: route SymSpell writes through coordinator

* test: fix batch content initializers

* fix(ci): restore cross-platform builds

* fix: address Copilot review findings
2026-06-11 16:42:54 -04:00
..
gliner_session.cpp fix: harden CI and metadata stability (#48) 2026-06-11 16:42:54 -04:00
gliner_session.h cleaning up gliner pipeline and limit to a signal thread so onnx can consume the rest of the pool for embeddings 2026-01-19 19:35:34 -05:00
meson.build feat: test fixes, metric expansion, build improvements for gliner 2026-04-23 08:48:33 -04:00
plugin.cpp fix: small fixes for benchmarks and documentation update 2026-04-17 22:32:04 -04:00
README.md updating entity interface and adding new plugin for entity extraction 2026-01-08 15:06:58 -05:00

Glint Plugin

GLiNER-based natural language entity extraction for YAMS.

Interface

entity_extractor_v2 (v2) - see include/yams/plugins/entity_extractor_v2.h

Supported Content

  • text/plain
  • text/markdown
  • application/json

Entity Types

person, organization, location, date, event, product, technology, concept

Build

meson compile -C builddir
# Output: builddir/plugins/glint/yams_glint.{dylib,so,dll}

Environment

  • YAMS_GLINT_MODEL_PATH - ONNX model directory
  • YAMS_GLINT_THRESHOLD - Confidence threshold (default: 0.5)