Raw source
Every file lands in an insert-only registry, hashed with sha256. Originals are never modified — the record is append-only by construction.
Ask the body of work you already built. StoryIQ connects your sources, shows the threads between them, and keeps every answer attached to the passage that earned it.
Three threads recur without a dedicated piece. The strongest is the widening gap between conversion announcements and permits —followed by insurance costs quietly replacing rates as the migration constraint .
You already have five source relationships and two unpublished transcripts that can move both ideas forward .
StoryIQ gives you real intelligence without the data overload — and never asks you to take its word for anything.
Every field is lifted straight from the document, pinned to the exact verbatim passage it came from.
Mentions collapse into stable entities by ticker, alias, and fuzzy match — a model judges only on real ambiguity.
Nothing reaches the graph until a person reviews, corrects, and signs off. Your edits become the canon.
Completed documents are embedded, so the graph answers by meaning — grounded in the version you verified.
Every file lands in an insert-only registry, hashed with sha256. Originals are never modified — the record is append-only by construction.
Send dates, message-ids, dedup hashes, clean reading paragraphs — parsed, not guessed. The same input always yields the same facts.
An agentic parse reads each document against your schema and returns structured fields — each one carrying the exact passage it came from.
Mentions resolve to stable entity ids by ticker, alias, and fuzzy match. Relationships become temporal, cited edges in one graph.
Cross-document edges, merge suggestions, and cited research — emitted as proposals a human accepts or rejects. Never written silently.
And nothing is ever overwritten.
Each layer references the one beneath it by id — so you can always walk a claim back down to the byte it came from.
See the graphThe graph
People, projects, topics, articles, and episodes resolve into one graph. Every node carries the exact sources it was drawn from — nothing floats free of its evidence.
person · 14 appearances
aliases · Marc Liang · M. Liang
SOURCES
Idealized view of the full-page graph. In the app, selecting an entity opens its source list and first-seen / last-seen timeline.
Start with one archive. Add the room, controls, and throughput your team needs. Prices are managed in Stripe and can change without a product rebuild.
A focused intelligence desk for one body of work.
Shared context and faster reporting for the whole desk.
Governance and scale for a newsroom-wide intelligence layer.
Placeholder monthly prices shown. Your live Stripe Price objects are the source of truth at checkout.
Get started
Open the Reading Room and start asking your own archive — every answer cited to the passage it came from. Or request access and we’ll set up your workspace.
Or request access