NoqNoq Hub
The coordination nerve center
The Hub is the central routing node for all inter-agent and service communication. Every message — regardless of origin or destination — flows through the Hub as a GUCP envelope. It provides routing, authentication, rate limiting, observability, and multi-hub mesh topology.
GUCP Routing
All messages are canonical GUCP envelopes. The Hub routes based on capability prefix — qmem.*, seqret.*, sentinel.* — to the right dispatcher.
Dynamic Registry
Services register capabilities at runtime. No hardcoded routing tables. The Hub discovers and routes dynamically via KV-backed service registry.
Multi-Hub Mesh
Not a single point of failure. Local, regional, global, and recovery hubs form a mesh. Messages route to the nearest available hub automatically.
GULP Observability
Every message produces log.*, metric.*, and trace.* events. Full distributed tracing across all agents and services in real time.
Rate Limiting
KV-configurable per-capability rate limits. Circuit breakers per service. Cost tracking and budget enforcement per call.
Schema Validation
Anti-poisoning via schema_hash validation on every capability invocation. Malformed or injected messages are rejected before routing.