Navigation

Knowledge Graph

What is the Knowledge Graph?

The Knowledge Graph is a visual map of entities and relationships that UKAI extracts from your conversations. As you chat with your AI assistant, it automatically identifies people, companies, technologies, concepts, and the connections between them.

How Your Graph Builds

Your knowledge graph grows automatically in three ways:

1. During Conversations (automatic)

As you chat with your AI assistant, it extracts entities and relationships in the background. No need to explicitly say "add a node" — just share information naturally. Nodes appear within 30-60 seconds after extraction completes.

2. From Documents (on-demand)

Paste text via the document icon in the graph toolbar. AI extracts entities from your notes, articles, or documentation. Preview estimated entities before confirming.

3. From Project Context (initial seed)

Add domain knowledge in Settings > Project Context. AI extracts your tech stack, key concepts, and decisions. Happens automatically when you save.

You can still manually create nodes via the + Add button in the graph toolbar if needed.

The Graph View

Nodes

Each circle in the graph is an entity (a thing). Nodes are color-coded by type:

  • People, organizations, technologies, concepts, decisions, and more

Edges

Lines connecting nodes are relationships. They describe how entities relate to each other.

Toolbar

  • + Add — manually add a node
  • Search — find nodes by name
  • Layout — change the graph arrangement (Smart Layout, Circle, Grid, etc.)
  • Auto-Cluster — group related nodes together
  • Fit View — zoom to see all nodes

Node Details

Click any node to see:

  • Name and type
  • Description — auto-generated or manually edited
  • Connected entities — what it's linked to
  • Source — which conversation it came from

Tips

  • Be descriptive — "Alice Johnson is the CTO of Acme Corp, leading 50 engineers" extracts more than "Alice works at Acme"
  • Mention relationships — "Bob reports to Alice" creates an edge
  • Use the search — find existing nodes before adding duplicates
  • Edit nodes — click a node to update its name or description

Document Paste

For bulk knowledge import, use the Add Document button (document icon in the toolbar):

  1. Click the document icon
  2. Paste any text (articles, meeting notes, documentation)
  3. Click Estimate Cost to preview extraction
  4. Click Extract Knowledge to process

This extracts entities and relationships from the entire document at once.