semantic.io is an open source reference built by practitioners across every industry that intersects with semantic AI. You do not need to be a software engineer — if you know the domain, you can contribute.
New term
A concept not yet in the glossary
Definition improvement
Deeper explanation, better examples, clearer language
Factual correction
Fix an error with a source citation
New source
Add a credible reference to an existing term
Category fix
Correct a miscategorised term
Related terms
Add or remove cross-links between terms
git clone https://github.com/YOUR_USERNAME/semantic-io-content.git cd semantic-io-content git checkout -b add/your-term-slug cp glossary/_template.md glossary/your-term-slug.md # Edit the file, then: git add glossary/your-term-slug.md git commit -m "Add: Your Term Name" git push origin add/your-term-slug # Open a pull request on GitHub
Every term lives in glossary/<slug>.md with this frontmatter:
---
term: "Semantic Layer"
slug: "semantic-layer"
shortDef: "A translation layer between raw data and business logic."
category: "Core Infrastructure"
relatedTerms:
- "ontology"
- "knowledge-graph"
sources:
- title: "W3C OWL Overview"
url: "https://www.w3.org/TR/owl-features/"
contributors:
- "your-github-username"
lastUpdated: "2026-04-01"
---Accuracy
Claims must be verifiable. Every term requires at least one credible source — W3C spec, peer-reviewed paper, official documentation, or widely-cited industry report.
Neutrality
Definitions must be vendor-neutral. Do not promote specific products or services.
Completeness
All required frontmatter fields must be present and valid. The shortDef must be 160 characters or fewer.
Clarity
The shortDef must be understandable by a technical professional outside the field. Start with plain English, then introduce precision.
Originality
Content must be original. Do not copy-paste from Wikipedia, vendor documentation, or LLM outputs without substantial rewriting.
A maintainer reviews your PR within 5 business days.
Feedback is left as inline comments on the PR.
Once approved, the term is merged and appears on semantic.io within 24 hours.
Not sure if your term fits? Unsure about the schema? Open a GitHub Discussion or email the editorial team.