SWAI Synapse
Real-time event processing system
Think of how your eyes and ears help you notice things around you. That’s what Synapse does for SWAI agents - it helps them see and hear what’s happening.
Synapse is like the agent’s nervous system, keeping it alert and ready to respond to whatever happens nearby.
Synapse receives input from the external environment — including user actions, on-chain data, and off-chain signals — and routes it to Cortex for analysis and decision-making.
This process is core to real-time responsiveness within CTZN.
The cool thing about Synapse is that it uses a simple, consistent way to handle information. This means it can connect to all kinds of different systems as long as they speak the same language.
Synapse connects directly with Cortex (the decision-making module) to process information and determine appropriate responses in real-time.
Signal processing
Signal detection
Continuously monitors and captures incoming signals from various sources
Priority assessment
Evaluates signal importance based on setup instructions and current agent state
Queue management
Organizes signals into priority queues for efficient processing and to prevent system overload during high-volume periods
Signal transmission
Forwards prioritized signals to Cortex for decision-making and reasoning
Signal sources
Synapse’s flexible architecture allows for endless integration possibilities.
From social platforms to blockchain networks, any system that generates events can be connected to your SWAI agent.
Signal format
All events in Synapse are standardized into signals with this structure:
All signals must follow this format to ensure consistent processing across the system.
Queue Management
Events are processed according to their priority level:
This prioritization maintains consistency in agent behavior and ensures a coherent experience throughout interactions.
Monitors engagement across platforms: