scienceDeep Dive
AI Engineering
·
Apr 26, 2026
·
21 min read Use Magentic orchestration for autonomous planning: a manager keeps facts, delegates to workers, reassesses, and replans when stuck.
scienceDeep Dive
AI Engineering
·
Apr 26, 2026
·
18 min read Let a Triage agent route the conversation to Math or History specialists, handle handbacks, and guard against loops in production.
scienceDeep Dive
AI Engineering
·
Apr 26, 2026
·
13 min read Use a centralized manager to pick speakers each round, compare round-robin and agent-driven strategies, and cap runaway loops.
scienceDeep Dive
AI Engineering
·
Apr 25, 2026
·
14 min read Use SequentialBuilder or BuildSequential to pass one conversation through Writer, Reviewer, and Finalizer agents without hand-built adapters.
scienceDeep Dive
AI Engineering
·
Apr 25, 2026
·
14 min read Fan one input out to an expert panel, aggregate the responses, and keep wall-clock time bounded by the slowest branch cleanly.
scienceDeep Dive
AI Engineering
·
Apr 25, 2026
·
15 min read Wrap a ChatClientAgent as a workflow executor, chain two translators, and hide adapter plumbing behind AgentWorkflowBuilder.
scienceDeep Dive
AI & LLM
·
Apr 21, 2026
·
10 min read
Before MCP existed, adding tools to an AI application meant writing the same glue code over and over. You had OpenAI’s function calling syntax. Anthropic had tool use with a slightly different schema. LangChain abstracted over both, but now you depended on LangChain’s versioning decisions. Every new model provider meant rewriting your tool definitions. Every new tool meant re-registering it across every AI integration you maintained.
scienceDeep Dive
AI Engineering
·
Apr 19, 2026
·
13 min read Model deterministic workflows with executors as nodes, edges as routes, and a Pregel-style scheduler in Python and .NET.
scienceDeep Dive
AI Engineering
·
Apr 19, 2026
·
9 min read Two kinds of workflow events — lifecycle and custom. Subscribe to the stream in Python and .NET, filter by type, and wire a live progress indicator.
scienceDeep Dive
AI Engineering
·
Apr 19, 2026
·
15 min read Stand up a Python MCP server and consume it from Python and .NET MAF agents, including discovery and AITool wiring from one server.
scienceDeep Dive
AI Engineering
·
Apr 18, 2026
·
12 min read Wire OpenTelemetry spans for agent runs with GenAI attributes, using console export for dev and OTLP for production tracing.
scienceDeep Dive
AI Engineering
·
Apr 18, 2026
·
16 min read Use middleware to wrap agent runs, intercept tool calls, and redact PII before the LLM sees it in both Python and .NET safely.