[{"data":1,"prerenderedAt":141},["ShallowReactive",2],{"docs:/docs/agents":3},{"id":4,"title":5,"body":6,"description":133,"extension":134,"meta":135,"navigation":136,"path":137,"seo":138,"stem":139,"__hash__":140},"docs/docs/agents/index.md","AI Agents",{"type":7,"value":8,"toc":126},"minimark",[9,13,17,20,25,54,62,66,114,118],[10,11,5],"h1",{"id":12},"ai-agents",[14,15,16],"p",{},"NoLag is the realtime coordination layer for AI agent systems. Your agents connect over the same pub/sub infrastructure that powers every NoLag realtime app, so they coordinate with each other, with your services, and with a human in the loop, all in realtime.",[14,18,19],{},"It is framework-agnostic. Run it underneath LangGraph, CrewAI, AutoGen, or your own agent loop.",[21,22,24],"h2",{"id":23},"what-nolag-gives-an-agent-system","What NoLag gives an agent system",[26,27,28,36,42,48],"ul",{},[29,30,31,35],"li",{},[32,33,34],"strong",{},"Dispatch"," work to agents. Route tasks to the right agent using topics and filters.",[29,37,38,41],{},[32,39,40],{},"Share"," state between agents in realtime, so every agent sees the same picture.",[29,43,44,47],{},[32,45,46],{},"Observe"," decisions and progress live. Stream an agent's steps to a UI or to another agent.",[29,49,50,53],{},[32,51,52],{},"Gate"," actions behind human or agent approval before they run.",[14,55,56,57,61],{},"The ",[58,59,60],"code",{},"@nolag/agents"," SDK packages these into six coordination patterns: Handoff, Inbox, Blackboard, Observe, Approve, and Tools.",[21,63,65],{"id":64},"in-this-section","In this section",[26,67,68,79,86,93,100,107],{},[29,69,70,75,76,78],{},[71,72,74],"a",{"href":73},"/docs/agents/getting-started","Getting Started with AI Agents"," builds your first multi-agent workflow with ",[58,77,60],{},".",[29,80,81,85],{},[71,82,84],{"href":83},"/docs/agents/patterns","Agent Coordination Patterns"," covers the six patterns in depth: Handoff, Inbox, Blackboard, Observe, Approve, and Tools.",[29,87,88,92],{},[71,89,91],{"href":90},"/docs/agents/composition","Blueprint Composition for Agents"," composes the agents Blueprint with chat, notify, track, and others.",[29,94,95,99],{},[71,96,98],{"href":97},"/docs/agents/tags","Tag Vocabulary for Agents"," is the reference for capability, priority, status, and custom tags used for routing.",[29,101,102,106],{},[71,103,105],{"href":104},"/docs/agents/examples","Agent Examples"," has recipes for an agentic chatbot, an autonomous workflow, a copilot, compliance, a tool-augmented agent, and monitoring.",[29,108,109,113],{},[71,110,112],{"href":111},"/docs/agents/mcp-setup","MCP Setup"," connects Claude Desktop, Cursor, or any MCP client to NoLag.",[21,115,117],{"id":116},"new-to-nolag","New to NoLag?",[14,119,120,121,125],{},"Start with the ",[71,122,124],{"href":123},"/docs/getting-started","Quick Start"," to learn the core connect, subscribe, and publish flow, then wire it into your agents.",{"title":127,"searchDepth":128,"depth":128,"links":129},"",2,[130,131,132],{"id":23,"depth":128,"text":24},{"id":64,"depth":128,"text":65},{"id":116,"depth":128,"text":117},"NoLag is the realtime coordination layer for AI agents: dispatch work, share state, observe decisions, and gate actions. Works alongside LangGraph, CrewAI, and AutoGen.","md",{},true,"/docs/agents",{"title":5,"description":133},"docs/agents/index","nyxfG9oFHIopf3jb5pOZxlA2QhJF8XHRRX1Vhgq-HyI",1788160342271]