Skip to main content
DedalusRunner is the core of the Dedalus SDK. It orchestrates local tools, local and remote MCP servers, streaming, and any model from any provider into a single agentic loop. Its core job is to mix and chain tool calls across those systems inside one run. Five lines of code, any agent you want.

Quick Example


Parameters


Return Value

object
Response object returned by runner.run().
Multi-turn Chat
Example Response

Next Steps

Tools

Define local functions the model can call.

MCP Servers

Connect to hosted MCP servers.

Structured Outputs

Validate responses against schemas.

Streaming

Stream responses as they generate.
Last modified on June 30, 2026