SHAMIL™ Specification

SHAMIL™ Specification

SHAMIL™ is an open standard for representing entities as structured, machine-readable knowledge graph nodes.

The standard defines a six-part entity model:

Subject · Hierarchy · Attribute · Method · Interaction · Link

Each component represents a distinct semantic layer required to construct a complete and verifiable entity description.

The SHAMIL™ specification defines:

  • the entity grammar
  • the JSON-LD context
  • the canonical entity file structure
  • conformance rules
  • extension architecture

Versions

Version 1.0 — Core Standard

The current version of SHAMIL™ defines the base notation standard. It is vocabulary-agnostic and does not depend on Schema.org or any external ontology.

Read the specification:
https://shamil.foundation/specifications/shamil/v1-0

Canonical context:
https://shamil.foundation/context/v1-0/shamil.jsonld

Latest context pointer:
https://shamil.foundation/shamil.jsonld

Licence

Creative Commons Attribution 4.0 (CC BY 4.0)