UO Domain Ontology

version 0.2.0

Canonical schema for Alex's personal+work knowledge graph.

Namespace https://uo.karelin.ai/ontology#

Classes 28

Activity · Chain · Concept · Scheme · Conversation · Dashboard · Dimension · Entity · Epic · Information Content Entity · Idea · LLM-Chat · Place · Ongoing · Ontology · Ontology Entity · Org · Person · Platform · Process · Project · Project File · Property · Role · Source · Status · Task · Thread

Activity Activity

A timespan or event on the timeline, based on real data (LLM logs, chats, etc.). Overlaps with Chain but not exactly: Chains are semantic annotations; Activities are real-data timespans.
subclass of Entity
https://uo.karelin.ai/ontology#Activity

Chain Chain

Abstract name for a connected sequence of work items — like up/down/prev/next for edges, the abstract name is never used in text or frontmatter; renderings are Project, Epic, Task, Idea, sites visited, etc. Chains are semantic, more like annotations; contrast uo:Activity, which is grounded in real data.
subclass of Entity, Information Content Entity, http://www.w3.org/ns/prov#Activity
https://uo.karelin.ai/ontology#Chain

Concept Concept

An abstract topic, framework, or domain (e.g. Ontology, Compliance).
subclass of Entity, http://www.w3.org/2004/02/skos/core#Concept
https://uo.karelin.ai/ontology#Concept

Scheme ConceptScheme

A controlled vocabulary: the set of allowed values for a typed frontmatter field. Members are SKOS Concepts that point back via inScheme.
https://uo.karelin.ai/ontology#ConceptScheme

Conversation Conversation

https://uo.karelin.ai/ontology#Conversation

Dashboard Dashboard

A page whose content is rendered dynamically by a view — frontmatter plus a view reference, no hand-written body.
https://uo.karelin.ai/ontology#Dashboard

Dimension Dimension

A classifier value attached to work items — the value of a dimension field (e.g. Xsolla, AI). A SKOS concept; the vocabularies that hold dimension values are Schemes (skos:ConceptScheme — Axis, Theme, Grouping).
subclass of http://www.w3.org/2004/02/skos/core#Concept
https://uo.karelin.ai/ontology#Dimension

Entity Entity

Abstract base class for all named things in the graph.
https://uo.karelin.ai/ontology#Entity

Epic Epic

subclass of Chain
https://uo.karelin.ai/ontology#Epic

Information Content Entity IAO_0000030

An information artifact that is about something — notes, messages, documents, transcripts, recordings. (IAO Information Content Entity; BFO Generically Dependent Continuant.)
https://uo.karelin.ai/ontology#IAO_0000030

Idea Idea

subclass of Chain
https://uo.karelin.ai/ontology#Idea

LLM-Chat LLMChat

subclass of Conversation
https://uo.karelin.ai/ontology#LLMChat

Place Location

A geographic location (city, office, region).
subclass of Entity
https://uo.karelin.ai/ontology#Location

Ongoing Ongoing

Deprecated page schema; ongoing-ness is lifecycle/status, not schema.
subclass of Entity
https://uo.karelin.ai/ontology#Ongoing

Ontology Ontology

A formal, named namespace of terms (classes and properties) with a canonical IRI prefix.
subclass of http://www.w3.org/2004/02/skos/core#Concept, http://www.w3.org/ns/prov#Entity
https://uo.karelin.ai/ontology#Ontology

Ontology Entity OntologyEntity

A class term defined within a specific Ontology — e.g. Chain, Role, prov:Entity, skos:Concept. Attributes (e.g. phone, participants) are uo:Property, not OntologyEntity. References its parent Ontology via inOntology.
subclass of http://www.w3.org/2004/02/skos/core#Concept, http://www.w3.org/ns/prov#Entity
https://uo.karelin.ai/ontology#OntologyEntity

Org Organization

An organisation (company, team, legal entity).
subclass of Entity
https://uo.karelin.ai/ontology#Organization

Person Person

A human individual.
subclass of Entity
https://uo.karelin.ai/ontology#Person

Platform Platform

A tool, SaaS service, or piece of infrastructure.
subclass of Entity, http://www.w3.org/ns/prov#Entity
https://uo.karelin.ai/ontology#Platform

Process Process

A node in a work-lifecycle scheme — phases (Start, Scope, Pre-production, Production, Result) and the entities recognised within them.
subclass of Scheme, http://www.w3.org/2004/02/skos/core#Concept
https://uo.karelin.ai/ontology#Process

Project Project

An initiative with status, owner, and one or more axes. (BFO Process; PROV Activity via Chain.)
subclass of Entity, Chain
https://uo.karelin.ai/ontology#Project

Project File ProjectFile

A piece of textual content (notes, sections, attachments) belonging to a Project, Epic, Idea, or Task page, co-located with its parent file.
https://uo.karelin.ai/ontology#ProjectFile

Property Property

An attribute or relation defined within an Ontology — e.g. phone, participants, up. Distinct from OntologyEntity (class terms).
subclass of http://www.w3.org/2004/02/skos/core#Concept, http://www.w3.org/ns/prov#Entity
https://uo.karelin.ai/ontology#Property

Role Role

A role someone plays inside an org or project.
subclass of Entity
https://uo.karelin.ai/ontology#Role

Source Source

Provenance of an entity record — how it was captured into the graph. Closed vocabulary (backfilled from KG source: field).
subclass of Scheme, http://www.w3.org/2004/02/skos/core#Concept
https://uo.karelin.ai/ontology#Source

Status Status

Lifecycle status of a project. Closed vocabulary (backfilled from KG status: field).
subclass of Scheme, http://www.w3.org/2004/02/skos/core#Concept
https://uo.karelin.ai/ontology#Status

Task Task

subclass of Chain
https://uo.karelin.ai/ontology#Task

Thread Thread

Deprecated synonym of Chain (deprecated 2026-06-30).
https://uo.karelin.ai/ontology#Thread

Object properties 17

down · focus · has axis · has grouping · next · org · owner org · parent · participants · prev · primary axis · project · related · source · status · up · valid interval

down down

Hierarchical child: inverse of up.
domain Chain
range Chain
https://uo.karelin.ai/ontology#down

focus focus

The real-world entity a classifier/dimension concept refers to — e.g. the Xsolla axis value refers to the uo:Xsolla organisation.
domain Dimension
range Entity
https://uo.karelin.ai/ontology#focus

has axis hasAxis

Multi-valued. The first item is the primary axis.
domain Entity
range Dimension
https://uo.karelin.ai/ontology#hasAxis

has grouping hasGrouping

Grouping (top-level domain) this entity belongs to. Constrained vocabulary.
domain Entity
range Dimension
https://uo.karelin.ai/ontology#hasGrouping

org org

Organisation a person belongs to.
domain Person
range Org
https://uo.karelin.ai/ontology#org

owner org ownerOrg

Organisation that owns a project / platform.
domain Entity
range Org
https://uo.karelin.ai/ontology#ownerOrg

parent parent

Parent entity. (Distinct KG field from up:; not asserted equivalent.)
domain Entity
range Entity
https://uo.karelin.ai/ontology#parent

participants participants

range Person
https://uo.karelin.ai/ontology#participants

primary axis primaryAxis

The single most relevant axis for this entity.
domain Entity
range Dimension
https://uo.karelin.ai/ontology#primaryAxis

project project

A project this entity is associated with.
domain Entity
range Project
https://uo.karelin.ai/ontology#project

source source

Provenance of this entity record — how it was captured. Constrained vocabulary.
domain Entity
range Source
https://uo.karelin.ai/ontology#source

status status

Lifecycle status. Constrained vocabulary (uo:Status).
domain Entity
range Status
https://uo.karelin.ai/ontology#status

up up

Hierarchical parent: the broader entity this one sits under.
domain Chain
range Chain
https://uo.karelin.ai/ontology#up

valid interval validInterval

The time interval during which this entity or term was in use.
range http://www.w3.org/2006/time#ProperInterval
https://uo.karelin.ai/ontology#validInterval

Datatype properties 29

address · aliases · alternate name · confidence · conversation medium · country · description · email · end date · first message date · generated at · generated by · indexed · industry · iri · last message date · location · mention sessions · model · phone · phonetic name · priority · role · session count · spoken language · start date · tags · voiceprint path · voiceprint samples

address address

domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#address

aliases aliases

Alternate names/handles for non-Person entities (KG aliases: field).
domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#aliases

alternate name alternateName

Aliases used in raw data (Slack handles, abbreviations, emails).
domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#alternateName

confidence confidence

Extraction confidence for an auto-captured entity (high/medium/low).
domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#confidence

conversation medium conversationMedium

range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#conversationMedium

country country

domain Place
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#country

description description

Free-text description of the entity. On ontology term pages it mirrors the term's rdfs:comment and round-trips via sync.
domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#description

email email

domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#email

end date endDate

domain Entity
range http://www.w3.org/2001/XMLSchema#date
https://uo.karelin.ai/ontology#endDate

first message date firstMessageDate

domain LLM-Chat
range http://www.w3.org/2001/XMLSchema#dateTime
https://uo.karelin.ai/ontology#firstMessageDate

generated at generatedAt

Timestamp of the last generation of this page.
range http://www.w3.org/2001/XMLSchema#dateTime
https://uo.karelin.ai/ontology#generatedAt

generated by generatedBy

Tool that generated this page. Pages carrying it are safe to regenerate; hand edits belong in frontmatter and round-trip via sync.
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#generatedBy

indexed indexed

Whether this entity has been indexed by the ingestion pipeline.
domain Person
range http://www.w3.org/2001/XMLSchema#boolean
https://uo.karelin.ai/ontology#indexed

industry industry

Industry sector of an organisation.
domain Org
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#industry

iri iri

Canonical IRI of the ontology term an OntologyEntity page represents.
range http://www.w3.org/2001/XMLSchema#anyURI
https://uo.karelin.ai/ontology#iri

last message date lastMessageDate

domain LLM-Chat
range http://www.w3.org/2001/XMLSchema#dateTime
https://uo.karelin.ai/ontology#lastMessageDate

location location

Free-text location string (city, region, country).
domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#location

mention sessions mentionSessions

Identifiers of sessions in which this entity was mentioned.
domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#mentionSessions

model model

domain LLM-Chat
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#model

phone phone

domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#phone

phonetic name phoneticName

Cyrillic/non-ASCII forms STT might emit.
domain Person
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#phoneticName

priority priority

domain Project
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#priority

role role

domain Person
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#role

session count sessionCount

Number of sessions in which this entity was mentioned.
domain Entity
range http://www.w3.org/2001/XMLSchema#integer
https://uo.karelin.ai/ontology#sessionCount

spoken language spokenLanguage

BCP-47 language tag.
domain Person
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#spokenLanguage

start date startDate

domain Entity
range http://www.w3.org/2001/XMLSchema#date
https://uo.karelin.ai/ontology#startDate

tags tags

Free-text keyword tags.
domain Entity
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#tags

voiceprint path voiceprintPath

Path to a stored voiceprint sample for speaker recognition.
domain Person
range http://www.w3.org/2001/XMLSchema#string
https://uo.karelin.ai/ontology#voiceprintPath

voiceprint samples voiceprintSamples

Number of voiceprint samples captured.
domain Person
range http://www.w3.org/2001/XMLSchema#integer
https://uo.karelin.ai/ontology#voiceprintSamples

Vocabularies 3

Axis Axis

AICreekviewDataKarelinSmartHomeSuntrustTulaCoXsolla

Grouping Grouping

ProductivitySuntrustThinkingTulaCoWorkXsolla

Theme Theme

no values