agent-swarm-kit

Documents

docs\internals

Modules

types

app

app/getting-started

articles

articles/choosing-local-llm-model
articles/nginx-load-balancing
articles/redis-llm-orchestration
articles/fine-tuning
articles/testbed
articles/where-the-market-is-heading
articles/сohere-сommand-cloud

demo/binance-candle-chat

demo/binance-candle-chat/trading_swarm
demo/binance-candle-chat/bnb_trader_agent
demo/binance-candle-chat/btc_trader_agent
demo/binance-candle-chat/eth_trader_agent
demo/binance-candle-chat/sol_trader_agent
demo/binance-candle-chat/triage_agent
demo/binance-candle-chat/xrp_trader_agent

demo/client-server-chat

demo/client-server-chat/test_swarm
demo/client-server-chat/test_agent

demo/cohere-finetune-wiki-chat

demo/cohere-finetune-wiki-chat/test_swarm
demo/cohere-finetune-wiki-chat/test_agent

demo/cohere-token-rotate

demo/cohere-token-rotate/root_swarm
demo/cohere-token-rotate/triage_agent

demo/firebase-support-chat

demo/firebase-support-chat/root_swarm
demo/firebase-support-chat/operator_agent

demo/it-consulting-swarm

demo/it-consulting-swarm/root_swarm
demo/it-consulting-swarm/cybersecurity_agent
demo/it-consulting-swarm/environment_agent
demo/it-consulting-swarm/finance_agent
demo/it-consulting-swarm/health_agent
demo/it-consulting-swarm/tech_trends_agent
demo/it-consulting-swarm/triage_agent

demo/langchain-stream

demo/langchain-stream/root_swarm
demo/langchain-stream/triage_agent

demo/mcp-weather-chat

demo/mcp-weather-chat/test_swarm
demo/mcp-weather-chat/test_agent

demo/nginx-balancer-chat

demo/nginx-balancer-chat/test_swarm
demo/nginx-balancer-chat/test_agent

demo/redis-persist-chat

demo/redis-persist-chat/root_swarm
demo/redis-persist-chat/triage_agent

demo/repl-phone-seller

demo/repl-phone-seller/root_swarm
demo/repl-phone-seller/sales_agent

demo/telegram-ollama-chat

demo/telegram-ollama-chat/root_swarm
demo/telegram-ollama-chat/sales_agent
demo/telegram-ollama-chat/triage_agent

demo/testbed-chat

demo/testbed-chat/root_swarm
demo/testbed-chat/sales_agent

demo/vllm-docker-cuda

demo/vllm-docker-cuda/test_swarm
demo/vllm-docker-cuda/test_agent

demo/whisper-voice-chat

demo/whisper-voice-chat/test-swarm
demo/whisper-voice-chat/test-agent

docs

docs/api-reference
docs/api-reference/class/AdapterUtils
docs/api-reference/class/AgentConnectionService
docs/api-reference/class/AgentMetaService
docs/api-reference/class/AgentPublicService
docs/api-reference/class/AgentSchemaService
docs/api-reference/class/AgentValidationService
docs/api-reference/class/AliveService
docs/api-reference/class/BusService
docs/api-reference/class/ChatInstance
docs/api-reference/class/ChatUtils
docs/api-reference/class/ClientAgent
docs/api-reference/class/ClientCompute
docs/api-reference/class/ClientHistory
docs/api-reference/class/ClientMCP
docs/api-reference/class/ClientOperator
docs/api-reference/class/ClientPolicy
docs/api-reference/class/ClientSession
docs/api-reference/class/ClientState
docs/api-reference/class/ClientStorage
docs/api-reference/class/ClientSwarm
docs/api-reference/class/CompletionSchemaService
docs/api-reference/class/CompletionValidationService
docs/api-reference/class/ComputeConnectionService
docs/api-reference/class/ComputePublicService
docs/api-reference/class/ComputeSchemaService
docs/api-reference/class/ComputeUtils
docs/api-reference/class/ComputeValidationService
docs/api-reference/class/DocService
docs/api-reference/class/EmbeddingSchemaService
docs/api-reference/class/EmbeddingValidationService
docs/api-reference/class/HistoryConnectionService
docs/api-reference/class/HistoryMemoryInstance
docs/api-reference/class/HistoryPersistInstance
docs/api-reference/class/HistoryPublicService
docs/api-reference/class/LoggerInstance
docs/api-reference/class/LoggerService
docs/api-reference/class/MCPConnectionService
docs/api-reference/class/MCPPublicService
docs/api-reference/class/MCPSchemaService
docs/api-reference/class/MCPUtils
docs/api-reference/class/MCPValidationService
docs/api-reference/class/MemorySchemaService
docs/api-reference/class/NavigationValidationService
docs/api-reference/class/OperatorInstance
docs/api-reference/class/PerfService
docs/api-reference/class/PersistAliveUtils
docs/api-reference/class/PersistEmbeddingUtils
docs/api-reference/class/PersistMemoryUtils
docs/api-reference/class/PersistPolicyUtils
docs/api-reference/class/PersistStateUtils
docs/api-reference/class/PersistStorageUtils
docs/api-reference/class/PersistSwarmUtils
docs/api-reference/class/PipelineSchemaService
docs/api-reference/class/PipelineValidationService
docs/api-reference/class/PolicyConnectionService
docs/api-reference/class/PolicyPublicService
docs/api-reference/class/PolicySchemaService
docs/api-reference/class/PolicyUtils
docs/api-reference/class/PolicyValidationService
docs/api-reference/class/RoundRobin
docs/api-reference/class/SchemaUtils
docs/api-reference/class/SessionConnectionService
docs/api-reference/class/SessionPublicService
docs/api-reference/class/SessionValidationService
docs/api-reference/class/SharedComputeConnectionService
docs/api-reference/class/SharedComputePublicService
docs/api-reference/class/SharedComputeUtils
docs/api-reference/class/SharedStateConnectionService
docs/api-reference/class/SharedStatePublicService
docs/api-reference/class/SharedStateUtils
docs/api-reference/class/SharedStorageConnectionService
docs/api-reference/class/SharedStoragePublicService
docs/api-reference/class/SharedStorageUtils
docs/api-reference/class/StateConnectionService
docs/api-reference/class/StatePublicService
docs/api-reference/class/StateSchemaService
docs/api-reference/class/StateUtils
docs/api-reference/class/StateValidationService
docs/api-reference/class/StorageConnectionService
docs/api-reference/class/StoragePublicService
docs/api-reference/class/StorageSchemaService
docs/api-reference/class/StorageUtils
docs/api-reference/class/StorageValidationService
docs/api-reference/class/SwarmConnectionService
docs/api-reference/class/SwarmMetaService
docs/api-reference/class/SwarmPublicService
docs/api-reference/class/SwarmSchemaService
docs/api-reference/class/SwarmValidationService
docs/api-reference/class/ToolAbortController
docs/api-reference/class/ToolSchemaService
docs/api-reference/class/ToolValidationService
docs/api-reference/class/WikiSchemaService
docs/api-reference/class/WikiValidationService
docs/api-reference/function/addAgent
docs/api-reference/function/addAgentNavigation
docs/api-reference/function/addCompletion
docs/api-reference/function/addCompute
docs/api-reference/function/addEmbedding
docs/api-reference/function/addMCP
docs/api-reference/function/addPipeline
docs/api-reference/function/addPolicy
docs/api-reference/function/addState
docs/api-reference/function/addStorage
docs/api-reference/function/addSwarm
docs/api-reference/function/addTool
docs/api-reference/function/addTriageNavigation
docs/api-reference/function/addWiki
docs/api-reference/function/cancelOutput
docs/api-reference/function/cancelOutputForce
docs/api-reference/function/changeToAgent
docs/api-reference/function/changeToDefaultAgent
docs/api-reference/function/changeToPrevAgent
docs/api-reference/function/commitAssistantMessage
docs/api-reference/function/commitAssistantMessageForce
docs/api-reference/function/commitFlush
docs/api-reference/function/commitFlushForce
docs/api-reference/function/commitStopTools
docs/api-reference/function/commitStopToolsForce
docs/api-reference/function/commitSystemMessage
docs/api-reference/function/commitSystemMessageForce
docs/api-reference/function/commitToolOutput
docs/api-reference/function/commitToolOutputForce
docs/api-reference/function/commitToolRequest
docs/api-reference/function/commitToolRequestForce
docs/api-reference/function/commitUserMessage
docs/api-reference/function/commitUserMessageForce
docs/api-reference/function/emit
docs/api-reference/function/emitForce
docs/api-reference/function/event
docs/api-reference/function/execute
docs/api-reference/function/executeForce
docs/api-reference/function/fork
docs/api-reference/function/getAgentHistory
docs/api-reference/function/getAgentName
docs/api-reference/function/getAssistantHistory
docs/api-reference/function/getLastAssistantMessage
docs/api-reference/function/getLastSystemMessage
docs/api-reference/function/getLastUserMessage
docs/api-reference/function/getNavigationRoute
docs/api-reference/function/getPayload
docs/api-reference/function/getRawHistory
docs/api-reference/function/getSessionContext
docs/api-reference/function/getSessionMode
docs/api-reference/function/getUserHistory
docs/api-reference/function/hasNavigation
docs/api-reference/function/hasSession
docs/api-reference/function/listenEvent
docs/api-reference/function/listenEventOnce
docs/api-reference/function/markOffline
docs/api-reference/function/markOnline
docs/api-reference/function/notify
docs/api-reference/function/notifyForce
docs/api-reference/function/overrideAgent
docs/api-reference/function/overrideCompletion
docs/api-reference/function/overrideCompute
docs/api-reference/function/overrideEmbeding
docs/api-reference/function/overrideMCP
docs/api-reference/function/overridePipeline
docs/api-reference/function/overridePolicy
docs/api-reference/function/overrideState
docs/api-reference/function/overrideStorage
docs/api-reference/function/overrideSwarm
docs/api-reference/function/overrideTool
docs/api-reference/function/overrideWiki
docs/api-reference/function/question
docs/api-reference/function/questionForce
docs/api-reference/function/runStateless
docs/api-reference/function/runStatelessForce
docs/api-reference/function/scope
docs/api-reference/function/startPipeline
docs/api-reference/interface/IAgent
docs/api-reference/interface/IAgentConnectionService
docs/api-reference/interface/IAgentNavigationParams
docs/api-reference/interface/IAgentParams
docs/api-reference/interface/IAgentSchema
docs/api-reference/interface/IAgentSchemaCallbacks
docs/api-reference/interface/IAgentTool
docs/api-reference/interface/IAgentToolCallbacks
docs/api-reference/interface/IBaseEvent
docs/api-reference/interface/IBus
docs/api-reference/interface/IBusEvent
docs/api-reference/interface/IBusEventContext
docs/api-reference/interface/IChatArgs
docs/api-reference/interface/IChatControl
docs/api-reference/interface/IChatInstance
docs/api-reference/interface/IChatInstanceCallbacks
docs/api-reference/interface/IClientPerfomanceRecord
docs/api-reference/interface/ICompletion
docs/api-reference/interface/ICompletionArgs
docs/api-reference/interface/ICompletionCallbacks
docs/api-reference/interface/ICompletionSchema
docs/api-reference/interface/ICompute
docs/api-reference/interface/IComputeCallbacks
docs/api-reference/interface/IComputeConnectionService
docs/api-reference/interface/IComputeMiddleware
docs/api-reference/interface/IComputeParams
docs/api-reference/interface/IComputeSchema
docs/api-reference/interface/IConfig
docs/api-reference/interface/ICustomEvent
docs/api-reference/interface/IEmbeddingCallbacks
docs/api-reference/interface/IEmbeddingSchema
docs/api-reference/interface/IEntity
docs/api-reference/interface/IExecutionContext
docs/api-reference/interface/IFactoryParams$1
docs/api-reference/interface/IFactoryParams
docs/api-reference/interface/IGlobalConfig
docs/api-reference/interface/IHistory
docs/api-reference/interface/IHistoryAdapter
docs/api-reference/interface/IHistoryConnectionService
docs/api-reference/interface/IHistoryControl
docs/api-reference/interface/IHistoryInstance
docs/api-reference/interface/IHistoryInstanceCallbacks
docs/api-reference/interface/IHistoryParams
docs/api-reference/interface/IHistorySchema
docs/api-reference/interface/IIncomingMessage
docs/api-reference/interface/ILogger
docs/api-reference/interface/ILoggerAdapter
docs/api-reference/interface/ILoggerControl
docs/api-reference/interface/ILoggerInstance
docs/api-reference/interface/ILoggerInstanceCallbacks
docs/api-reference/interface/IMakeConnectionConfig
docs/api-reference/interface/IMakeDisposeParams
docs/api-reference/interface/IMCP
docs/api-reference/interface/IMCPCallbacks
docs/api-reference/interface/IMCPConnectionService
docs/api-reference/interface/IMCPParams
docs/api-reference/interface/IMCPSchema
docs/api-reference/interface/IMCPTool
docs/api-reference/interface/IMCPToolCallDto
docs/api-reference/interface/IMetaNode
docs/api-reference/interface/IMethodContext
docs/api-reference/interface/IModelMessage
docs/api-reference/interface/INavigateToAgentParams
docs/api-reference/interface/INavigateToTriageParams
docs/api-reference/interface/IOperatorControl
docs/api-reference/interface/IOperatorInstance
docs/api-reference/interface/IOperatorInstanceCallbacks
docs/api-reference/interface/IOperatorParams
docs/api-reference/interface/IOperatorSchema
docs/api-reference/interface/IOutgoingMessage
docs/api-reference/interface/IPayloadContext
docs/api-reference/interface/IPerformanceRecord
docs/api-reference/interface/IPersistActiveAgentData
docs/api-reference/interface/IPersistAliveControl
docs/api-reference/interface/IPersistAliveData
docs/api-reference/interface/IPersistBase
docs/api-reference/interface/IPersistEmbeddingControl
docs/api-reference/interface/IPersistEmbeddingData
docs/api-reference/interface/IPersistMemoryControl
docs/api-reference/interface/IPersistMemoryData
docs/api-reference/interface/IPersistNavigationStackData
docs/api-reference/interface/IPersistPolicyControl
docs/api-reference/interface/IPersistPolicyData
docs/api-reference/interface/IPersistStateControl
docs/api-reference/interface/IPersistStateData
docs/api-reference/interface/IPersistStorageControl
docs/api-reference/interface/IPersistStorageData
docs/api-reference/interface/IPersistSwarmControl
docs/api-reference/interface/IPipelineCallbacks
docs/api-reference/interface/IPipelineSchema
docs/api-reference/interface/IPolicy
docs/api-reference/interface/IPolicyCallbacks
docs/api-reference/interface/IPolicyConnectionService
docs/api-reference/interface/IPolicyParams
docs/api-reference/interface/IPolicySchema
docs/api-reference/interface/ISchemaContext
docs/api-reference/interface/IScopeOptions
docs/api-reference/interface/ISession
docs/api-reference/interface/ISessionConfig
docs/api-reference/interface/ISessionConnectionService
docs/api-reference/interface/ISessionContext
docs/api-reference/interface/ISessionParams
docs/api-reference/interface/ISessionSchema
docs/api-reference/interface/ISharedComputeConnectionService
docs/api-reference/interface/ISharedStateConnectionService
docs/api-reference/interface/ISharedStorageConnectionService
docs/api-reference/interface/IState
docs/api-reference/interface/IStateCallbacks
docs/api-reference/interface/IStateChangeContract
docs/api-reference/interface/IStateConnectionService
docs/api-reference/interface/IStateMiddleware
docs/api-reference/interface/IStateParams
docs/api-reference/interface/IStateSchema
docs/api-reference/interface/IStorage
docs/api-reference/interface/IStorageCallbacks
docs/api-reference/interface/IStorageConnectionService
docs/api-reference/interface/IStorageData
docs/api-reference/interface/IStorageParams
docs/api-reference/interface/IStorageSchema
docs/api-reference/interface/ISwarm
docs/api-reference/interface/ISwarmCallbacks
docs/api-reference/interface/ISwarmConnectionService
docs/api-reference/interface/ISwarmDI
docs/api-reference/interface/ISwarmParams
docs/api-reference/interface/ISwarmSchema
docs/api-reference/interface/ISwarmSessionCallbacks
docs/api-reference/interface/ITool
docs/api-reference/interface/IToolCall
docs/api-reference/interface/IToolRequest
docs/api-reference/interface/ITriageNavigationParams
docs/api-reference/interface/IWikiCallbacks
docs/api-reference/interface/IWikiSchema
docs/api-reference/interface/TAbortSignal
docs/api-reference/type/Action$1
docs/api-reference/type/Action
docs/api-reference/type/AgentName
docs/api-reference/type/CompletionName
docs/api-reference/type/ComputeName
docs/api-reference/type/DispatchFn
docs/api-reference/type/DisposeFn$1
docs/api-reference/type/DisposeFn$2
docs/api-reference/type/DisposeFn
docs/api-reference/type/EmbeddingName
docs/api-reference/type/Embeddings
docs/api-reference/type/EntityId
docs/api-reference/type/EventBusSource
docs/api-reference/type/EventSource
docs/api-reference/type/ExecutionMode
docs/api-reference/type/IComputeData
docs/api-reference/type/InternalKeys$1
docs/api-reference/type/InternalKeys$2
docs/api-reference/type/InternalKeys$3
docs/api-reference/type/InternalKeys$4
docs/api-reference/type/InternalKeys$5
docs/api-reference/type/InternalKeys$6
docs/api-reference/type/InternalKeys$7
docs/api-reference/type/InternalKeys$8
docs/api-reference/type/InternalKeys$9
docs/api-reference/type/InternalKeys$a
docs/api-reference/type/InternalKeys$b
docs/api-reference/type/InternalKeys
docs/api-reference/type/IStateData
docs/api-reference/type/MCPName
docs/api-reference/type/MCPToolOutput
docs/api-reference/type/MCPToolProperties
docs/api-reference/type/MCPToolValue
docs/api-reference/type/Payload
docs/api-reference/type/PipelineName
docs/api-reference/type/PolicyName
docs/api-reference/type/ReceiveMessageFn
docs/api-reference/type/ScopeOptions
docs/api-reference/type/SendMessageFn
docs/api-reference/type/SessionId
docs/api-reference/type/SessionMode
docs/api-reference/type/StateName
docs/api-reference/type/StorageId
docs/api-reference/type/StorageName
docs/api-reference/type/SwarmName
docs/api-reference/type/TAgentConnectionService
docs/api-reference/type/TAgentSchema
docs/api-reference/type/TAgentTool
docs/api-reference/type/TChatInstanceCtor
docs/api-reference/type/TCompleteFn
docs/api-reference/type/TCompletionSchema
docs/api-reference/type/TComputeConnectionService
docs/api-reference/type/TComputeSchema
docs/api-reference/type/TEmbeddingSchema
docs/api-reference/type/TExecutionContextService
docs/api-reference/type/THistoryConnectionService
docs/api-reference/type/THistoryInstanceCtor
docs/api-reference/type/THistoryMemoryInstance
docs/api-reference/type/THistoryPersistInstance
docs/api-reference/type/TLoggerInstance
docs/api-reference/type/TLoggerInstanceCtor
docs/api-reference/type/TMCPConnectionService
docs/api-reference/type/TMCPSchema
docs/api-reference/type/TMethodContextService
docs/api-reference/type/ToolName
docs/api-reference/type/ToolValue
docs/api-reference/type/TOperatorInstance
docs/api-reference/type/TOperatorInstanceCtor
docs/api-reference/type/TPayloadContextService
docs/api-reference/type/TPersistBase
docs/api-reference/type/TPersistBaseCtor
docs/api-reference/type/TPersistList
docs/api-reference/type/TPolicyConnectionService
docs/api-reference/type/TPolicySchema
docs/api-reference/type/TSchemaContextService
docs/api-reference/type/TSessionConnectionService
docs/api-reference/type/TSharedComputeConnectionService
docs/api-reference/type/TSharedState
docs/api-reference/type/TSharedStateConnectionService
docs/api-reference/type/TSharedStorage
docs/api-reference/type/TSharedStorageConnectionService
docs/api-reference/type/TState
docs/api-reference/type/TStateConnectionService
docs/api-reference/type/TStateSchema
docs/api-reference/type/TStorage
docs/api-reference/type/TStorageConnectionService
docs/api-reference/type/TStorageSchema
docs/api-reference/type/TSwarmConnectionService
docs/api-reference/type/TSwarmSchema
docs/api-reference/type/TWikiSchema
docs/api-reference/type/WikiName