Mindmap
The Mindmap page renders an interactive visualization of the entities and relationships in a brain. The route stays/knowledge-graph, but the UI label is Mindmap.
The graph is embedded from the /v1/visualize endpoint and rendered in dark mode. At the top of the page you have a brain selector, a processing-status pill, and a Refresh button. Only the graph view is shown — the visualization view tabs are hidden.
The brain selector includes brains created outside the UI (for example by an agent session): the page runs a freshness check on the brain list when it opens, so those brains appear without a manual refresh.
Large graphs can take a while to render — the request waits up to 90 seconds before timing out, so a slow-but-successful load on a big graph is no longer misreported as a failure. If a graph genuinely times out, use Refresh to retry.
Using the visualization
- Select a brain from the brain selector at the top.
- The graph loads as an interactive node-link diagram.
- Drag nodes to rearrange the layout.
- Zoom in and out with the scroll wheel.
- Hover over a node to see its label and type.
- Click Refresh to reload the latest graph data.
Status pill
The status pill reflects the processing state of the selected brain:Empty states
If you have no brains yet, the page shows a No brains yet state with a Go to Datasets link to the Brains page. If a brain exists but has no graph data, upload to the brain, then configure extraction and Re-process from the Memory Schema page to (re)build its memory.The graph-extraction config and Re-process action live on the Memory Schema page, where you define how Cognee extracts knowledge from a brain — the extraction model, prompt, and ontology.
For programmatic access to graph data, use the visualize endpoint or generate visualizations in code — see Graph Visualization.