Skip to content
Research · Sep 20, 2026

Apple details Glyph, a multi-agent system for automating enterprise data catalog tagging and governance

The system uses cooperating LLM agents to generate column descriptions and assign sensitivity labels from a 275-leaf ontology, with a fine-tuned encoder improving retrieval quality from 0.55 to 0.92 NDCG@10.

Trust79
HypeLow hype

1 source · cross-referenced

ShareXLinkedInEmail
TL;DR
  • Apple describes Glyph, a production system that treats column description generation and type annotation as cooperating LLM agents orchestrated as stateful graphs.
  • The Descriptor agent grounds generation in pipeline source code retrieved via an RAG loop from enterprise GitHub.
  • The Tagger assigns labels from a 275-leaf Data Classification Ontology using three parallel strategies fused with Reciprocal Rank Fusion.
  • A fine-tuned MiniLM metadata encoder lifts same-tag retrieval from NDCG@10 0.55 to 0.92 and MAP@100 from 0.19 to 0.90.

Apple’s Machine Learning Research group describes Glyph, a production system that frames column description generation and column type annotation for data classification as cooperating LLM agents orchestrated as stateful graphs. The Descriptor agent grounds generation in the pipeline source code that produces each column, retrieved on demand from an enterprise GitHub via a reasoning–acting tool loop (active Retrieval-Augmented Generation).

The Tagger assigns labels from a governed 275-leaf Data Classification Ontology by running three complementary strategies in parallel: a description tagger, a line-of-business regex tagger, and a metadata tagger backed by a fine-tuned contrastive encoder over a vector database. The system then fuses their ranked outputs with Reciprocal Rank Fusion (RRF).

To improve retrieval quality, the team fine-tunes a 6-layer MiniLM metadata encoder with an in-batch contrastive objective. On an in-distribution held-out split, the fine-tuned encoder lifts same-tag retrieval from NDCG@10 0.55 to 0.92 and MAP@100 from 0.19 to 0.90 compared to the stock base encoder.

The paper reports end-to-end multi-label tagging quality under a recall-weighted F2 objective across three evaluation groups, an ablation isolating each strategy and the RRF fusion, and the engineering decisions that distinguish Glyph from prior column-type-annotation work and commercial value/regex sensitivity scanners. These include a value-free and code-grounded design, per-tag provenance, and graceful degradation, which together make multi-agent LLM cataloging auditable and operable as a production service.

Sources
  1. 01Apple — Machine Learning Research — Glyph: A Multi-Strategy Agentic System for Column Description and Sensitivity-Ontology Tagging of Enterprise Data Catalogs
Also on Research

Stories may contain errors. Dispatch is assembled with AI assistance and curated by human editors; despite the trust-score filter, mistakes happen. We correct publicly — every article links to its revision history. Nothing here is financial, legal, or medical advice. Verify before relying on any claim.

© 2026 Dispatch. No ads. No sponsorships. No paid placement. Reader-supported via Ko-fi.

Built by a person who cares about honest AI news.