nx_mvault_embed.nx
buildroot/runtime/nx_mvault_embed.nx
about
nx_mvault_embed.nx -- embedding-vector storage for the vault (seg-store blobs).
The NishiCaption/SOTA tagger produces per-item EMBEDDINGS the schema must
retain so the expensive pass runs once:
- face embedding (ArcFace-class) -> identity CLUSTERING -> performer: tags
- image embedding (CLIP/SigLIP) -> SEMANTIC search + near-dup detection
- pose (DWPose) feature vector -> pose archetypes
Stored CID+model-keyed on the sovereign seg-store (additive, versioned), so
re-clustering / re-search never needs re-inference. Composes nx_registry
(reg_put/reg_get) -- no new store format. license_tier: ORIGINAL
dependencies 2 imports · 1 importers
imports: nx_syscalls.nxnx_registry.nx
imported by: nx_mvault_embed_gate.nx
structs
| none |
consts
| none |
functions
| 15 | func eb_cat(dst: *u8, off: i64, s: *u8) -> i64 called by 1: mv_embed_kp |
| 22 | func mv_embed_kp(out: *u8, model: *u8) -> i64 |
| 34 | func mv_embed_put(prefix: *u8, cid: *u8, model: *u8, vec: *u8, vlen: i64) -> i64 |
| 42 | func mv_embed_get(prefix: *u8, cid: *u8, model: *u8, outp: *i64, outl: *i64) -> i64 |