Explore & Query¶
Explore (/explore) is where you ask questions of a knowledge graph in plain
language and get cited answers. Every query and its answer is a "cell", and
you can branch off any answer to explore multiple hypotheses in parallel.
Asking a question¶
- Make sure a session with the right database is active (see Overview → Sessions).
- Type a natural-language question, e.g. "Which proteins are associated with both cardiovascular disease and type 2 diabetes?"
- Graffold runs hybrid retrieval — vector search + graph traversal — and returns an answer with source citations.
The first query in a thread auto-titles the thread so your history stays readable.
Threads and branching¶
A thread is one line of inquiry. Within a thread, answers form a tree of cells:
- Branch off any answer to ask a follow-up without losing the original path.
- Explore competing hypotheses side by side.
- Close a thread from the tab bar when you're done.
Threads attach to the active session, so switching sessions keeps each investigation's context separate.
Provenance¶
Answers are traced to their sources — the specific documents, page numbers, and graph paths that produced them. This is core to Graffold: you can audit why an answer was given, not just what it said. See Querying → Evidence Weighting for how sources are scored.
Sharing sessions¶
Threads can be shared to your organization:
- Read — teammates can view the thread and its answers.
- Editable — teammates can continue the investigation.
Related¶
- Querying → GFQL Patterns — the query language under the hood
- Querying → Multi-Hop Traversal
- Architecture → Query Agents