Frequently asked questions
Realtime pub/sub and the coordination layer for AI agents.
What is NoLag?
NoLag is realtime messaging infrastructure. It gives you pub/sub over WebSocket with presence, rooms, and quality-of-service delivery, plus high-level SDKs for chat, notifications, dashboards, and tracking, and a coordination layer for AI agents.
Can NoLag coordinate multiple AI agents in realtime?
Yes. NoLag is the realtime coordination layer for AI agents. It lets agents dispatch work to each other, share state, observe each other’s decisions live, and gate actions behind human approval, through six coordination patterns.
How do AI agents share state and hand off tasks with NoLag?
Agents publish and subscribe on topics. One agent dispatches a task and another picks it up, and shared state is published so every agent sees the same picture in realtime.
Can I add human-in-the-loop approval gates to an agent workflow?
Yes. NoLag has an approve pattern that holds an action until a human or another agent approves it, then lets the workflow continue.
Does NoLag work with LangGraph, CrewAI, or AutoGen?
Yes. NoLag is framework-agnostic. It sits underneath LangGraph, CrewAI, AutoGen, or your own agent loop as the realtime transport between agents, services, humans, and UIs.
Which languages have NoLag SDKs?
NoLag has SDKs for JavaScript and TypeScript, Python, and Go, plus high-level blueprint SDKs for common patterns like chat, notifications, and dashboards.
Is there a free tier?
Yes, you can sign up and start building for free. See the pricing page for current limits and plans.
How is NoLag different from Pusher, Ably, or PubNub?
Those are hosted realtime pub/sub platforms. NoLag shares that foundation and adds two things they do not focus on: ready-made high-level SDKs for common app patterns, and a coordination layer built for AI agents.
How do I get started with NoLag?
Install the SDK, create an app and an access token, then connect, subscribe to a topic, and publish a message. The quick start walks through it in about five minutes.