// ZOIGRAPH // v0.0.0
zoigraph :: 1.0.0 — native · local-only

MAP WHAT YOU KNOW.
FLAG WHAT YOU
ONLY SUSPECT.

A 3D force-directed knowledge map for situational awareness. Confirmed facts persist in a local SQLite database. Machine-proposed phantoms glow in over a loopback socket, then decay to nothing — until you pin them. The trust gradient is the whole point.

Download zoigraph build from source ›
// CORE CONCEPTS //

Every node, every edge, carries its own confidence — and the render shows it.

zoigraph never flattens certainty into a single state. Facts, suspicions, and machine guesses coexist in one field, each rendered at the weight it has earned.

01

Static facts. Phantom intel.

Static nodes are things you've committed to — they persist in a per-project SQLite database and survive every restart.

Phantom nodes are injected over a loopback UDP socket and decay to alpha zero over a 60-second TTL. Click one to pin it — it's promoted to a permanent node at the lowest tier, with a full event trace left behind.

static
persists · SQLite
phantom
60s TTL · decays
02

A structured trust gradient.

Confidence is layered, not binary. Node tier moves from confirmed → suspected → phantom. Edge certainty drives render alpha, so weak links literally fade out.

A local model (Ollama by default) can propose phantoms about the selected node — but injection is UDP-only, so the model can suggest and never assert. Its output stays visibly provisional until a human pins it.

confirmed
suspected
phantom
provisionalcommitted
03

Edges carry certainty.

An edge isn't just a line. Each one holds a label, a kind, and a certainty — and that certainty maps directly to render alpha.

The shape of your own uncertainty becomes legible at a glance: strong relationships burn bright, hunches sit at the threshold of visibility.

0.95 0.55 0.22
// GET ZOIGRAPH //

RUN IT ON YOUR
OWN MACHINE.

No account, no cloud, no telemetry leaving the box. Build with CMake ≥ 3.24 and a C++20 compiler — the first configure pins every dependency for you.

build
$ cmake -S . -B build
$ cmake --build build -j
$ ./build/zoigraph
Download View source ›