Skip to content

Relationship Suggestions

MythTapestry can optionally analyse your content and suggest new relationships between entities — or detect when existing relationships have changed. This feature is off by default and must be enabled in World Settings.

When you save content that mentions multiple entities, the AI can:

  1. Detect new relationships — “Aldric serves the Crown” suggests a “serves” relationship between Aldric and The Crown
  2. Detect ended relationships — “Aldric left the Crown’s service” suggests the “serves” relationship has ended

Each suggestion includes the evidence text — the snippet from your writing that triggered it.

TypeWhat it meansAction on confirm
NewA relationship that doesn’t exist yetCreates the relationship in the knowledge graph
EndAn existing relationship that has endedSets valid_to on the existing relationship

For “end” suggestions, the system links to the existing relationship it thinks has ended, so you can verify before confirming.

Relationship detection runs when:

  • You save a content unit that has confirmed entity mentions
  • The feature is enabled in World Settings (enable_relationship_suggestions)
  • You have available quota for the feature

Suggestions appear in the entity’s Relationships tab as pending items. Each suggestion shows:

  • The suggested relationship type and direction
  • The source and target entities
  • A snippet of the text that triggered the suggestion (evidence text)
  • The suggestion type (new or end)
  • Confirm and Dismiss actions

Confirming a “new” suggestion creates the actual relationship in your knowledge graph. Confirming an “end” suggestion sets a valid_to timestamp on the existing relationship.

The AI is constrained in two ways:

  1. Valid types only — it can only suggest relationship types that exist in your world and are valid for the entity type pair
  2. Post-processing validation — invalid suggestions (wrong types, impossible pairings) are filtered out before they reach you

However, you should still review each suggestion — context and nuance matter, and the AI may occasionally misinterpret figurative language or ambiguous phrasing.