Projects

Aegir

active

Hierarchical sequence modeling with dynamic chunking.

Aegir is the instruct engine on the Signals lattice (gRPC :50151). It is a hierarchical sequence model for semantic column annotation and cross-table data-element discovery. It reads each warehouse column as a sequence and predicts what the column represents.

The model performs three tasks:

  1. Column type annotation. Each column is classified into a semantic category drawn from the shared governance taxonomy.
  2. Column property annotation. For each pair of columns, the model predicts whether a relationship exists and what kind.
  3. Data element discovery. Columns across different tables that refer to the same real-world entity are grouped together.

The architecture bridges pattern-based detectors (regex, constraint, fingerprint) with learned sequence models. On the lattice Aegir consumes Signals governance and the warehouse; its instruct capability is what Hermes and other peers call for short-form completion.

Aegir also owns the SDG ontology and the corpus it generates. OWL is the source of truth (BFO 2020 / CCO, HermiT-certified). SKOS and SHACL are entailed views of that OWL; loadable SQL is a relational projection of it, emitted by Kvasir. That chain is published as SDG corpora — see OWL ⊨ SKOS ⊨ SHACL.

The source repository is private; published documentation, design notes, and benchmarks are at the documentation link.