-
-
Notifications
You must be signed in to change notification settings - Fork 3
Perception Lobe
Transforming raw signals into structured cognitive observations
The Perception Lobe is the entry point of Syntra Kernel’s cognitive loop.
Its role is to convert raw sensory input — browser events, UI signals, system messages, or external API data — into structured observations that the world‑model and planning systems can understand.
It is the artificial analogue of sensory cortices in biological systems.
The Perception Lobe answers the question:
“What is happening right now?”
It provides the kernel with:
- structured observations
- normalized event data
- entity references
- contextual metadata
- uncertainty estimates
Convert raw input into a consistent internal format.
Identify entities referenced in the input.
Determine the situational context of the event.
Extract early indicators of user intent.
Prepare data for world‑model updates.
- Browser events (clicks, navigation, DOM changes)
- Dashboard interactions
- External API responses
- Internal system events
- Memory recalls
- Agent messages
- Structured observations
- Entity references
- Contextual tags
- Intent candidates
- World‑model update packets
- World‑Model Runtime — sends observations for integration
- Planning Lobe — provides early intent signals
- Memory Lobe — retrieves relevant episodic context
- ThoughtStream — logs perception events
{
"type": "ui_event",
"entity": "button#submit",
"action": "click",
"timestamp": 1732049123,
"context": {
"page": "checkout",
"user_state": "confirming_purchase"
}
}The Perception Lobe ensures that Syntra Kernel never operates on raw, unstructured data.
It provides the clarity and consistency required for higher‑order cognition.