A graph is a public, shareable view of what a body of your knowledge actually contains — the claims in it and how they connect. It lives at bestmate.io/g?slug=<slug>.

Build

One LLM extraction pass over the corpus. It always lands as a draft — publishing is a separate, deliberate act. The slug is kebab-case, 3–40 characters, and becomes the public URL.
--interview is what turns a graph from a summary of what you read into a record of what you think. The questions target the claims the extraction was least sure about, so answering them improves both the graph and your KB.

Publish

Takes a built graph live at bestmate.io/g?slug=<slug>.
--ask requires the graph’s twin to already have public ask enabled. This flag will never flip a twin public on its own — making a twin publicly answerable is a decision you make explicitly, elsewhere.

Unpublish

Takes the graph offline and back to draft. The data is kept, so you can publish it again.