Hi, Victor here.
I'm a leader in AI agents, developer tools, and human-AI interaction.

I am an experienced technical leader and Principal Research Software Engineer at Microsoft Core AI, where I build AI agent infrastructure and developer tools (creator of Agent Optimizer in Foundry Agent Service; core developer for AutoGen, now 60K+ stars, and Microsoft Agent Framework). My research interests span AI agents, developer tools, and human-AI interaction. My research has been published at conferences such as ACL, EMNLP, AAAI, and CHI and has received multiple best paper awards. My work has also been featured in outlets such as the Wall Street Journal, VentureBeat, CIO . I am an IEEE Senior member.
I hold a PhD in Information Systems from City University of Hong Kong and an MSc in Information Networking from Carnegie Mellon University. I was previously a Principal Research Engineer at Cloudera Fast Forward Labs, a Research Staff Member at IBM Research, and Technical Lead for MIT Global Startup Labs, and founded a startup focused on West African markets.
In my free time, I enjoy music (some self taught guitar, piano), sports (participated in the Hong Kong Marathon thrice) and exploring art (some drawing, 3d modelling, african mask art).
Victor Dibia

Book

I wrote a book on multi-agent systems — how they work, when to use them, and how to build them.

What you will learn
  • Multi-agent fundamentals — concepts and design patterns
  • Build from scratch — picoagents
  • Evaluation and optimization
  • Real-world applications
Designing Multi-Agent Systems book cover
New2025

Designing Multi-Agent Systems

Principles, Patterns and Implementation for AI Agents

Fifteen chapters, 46 hand-drawn diagrams and 154 runnable code examples. Updated quarterly — last revised August 2026.

Amazon Best Seller, #1 New Release in AI

Buy the digital editionPDF & EPUB · lifetime updates
Buy print on AmazonPaperback and hardcover
Google Books
Writing

Newsletter and blog

Explainers

Things I am learning

All 2 explainers
Research

Recent publications

All 39 publications
2026
  • Grace Hui Yang, Pranav N. Venkit, Hooman Sedghamiz, Enrico Santus, Victor Dibia, Ioana Baldini
    KDD 2026 (Tutorial)
    tutorial
  • Victor Chukwuma Dibia, Chenglong Wang, Bongshin Lee, Jeevana Priya Inala, John Thompson
    Patent (Granted Mar 2026)
    patent
2025
  • Victor Dibia
    Book
    book

    Cited by 6

  • Emmanuel Aboah Boateng, Victor Chukwuma Dibia, Cassiano Otavio Becker, Ehimwenma Nosakhare, Nabiha Asghar, Chyna Linn McRae, Anusha Nandam, Omisa Jinsi, Tianwei Chen, Mauricio Cunille Blando, Soundararajan Srinivasan, Damien S Jose, Kabir Walia, Ashwin Srinivasan, Vipul Agarwal, Ananth Rampura Sheshagiri Rao
    Patent
    patent

    Cited by 2

Projects

Recent projects

All 17 projects
Product
Automatic evaluation and optimization of hosted AI agents in Microsoft Foundry Agent Service.

2026

Agent Optimizer

Automatic evaluation and optimization of hosted AI agents in Microsoft Foundry Agent Service.

Agent Optimizer is a service in Microsoft Foundry Agent Service that automates the agent improvement cycle through a closed-loop process: it evaluates baseline agent performance against defined criteria, generates optimized candidate configurations, tests and ranks candidates by score, and deploys winning configurations with a single command. It supports multiple optimization targets - instructions (rewriting system prompts), skills (generating reusable procedures), models (evaluating across LLM deployments), and tool descriptions (improving function-calling clarity). An 'eval init' command generates test datasets and scoring criteria from existing agent instructions, addressing the cold-start problem, and a portal interface supports browsing optimization runs and comparing candidates. Announced at Microsoft Build 2026 and available to hundreds of thousands of customers on Azure.

Open source
An open-source SDK and runtime for building, orchestrating, and deploying AI agents - the unification of Semantic Kernel and AutoGen.

2025 · 13K+ stars

Microsoft Agent Framework

An open-source SDK and runtime for building, orchestrating, and deploying AI agents - the unification of Semantic Kernel and AutoGen.

Microsoft Agent Framework is an open-source SDK and runtime (Python and .NET) for building, orchestrating, and deploying AI agents and multi-agent workflows. It unifies Semantic Kernel and AutoGen into a single framework and is integrated into Azure Foundry Agent Service. I led the unification effort and designed the middleware/guardrails architecture that defines interception points for all function, tool, and agent calls across the SDK.

2025 · 13K+ stars

Open
Open source
A research prototype of a human-centered web agent with co-planning, co-tasking, and action guards.

2025 · 10K+ stars

Magentic-UI

A research prototype of a human-centered web agent with co-planning, co-tasking, and action guards.

Magentic-UI is an open-source research prototype for developing and studying human-agent interaction. Built on a flexible multi-agent architecture, it supports web browsing, code execution, and file manipulation, and can be extended with tools via the Model Context Protocol (MCP). It implements six mechanisms for effective, low-cost human involvement - co-planning, co-tasking, multi-tasking, action guards, and long-term memory - and seeks user approval before executing potentially irreversible actions.

2025 · 10K+ stars

Open
Open source
A generalist multi-agent system where an Orchestrator directs specialized agents - WebSurfer, FileSurfer, Coder and ComputerTerminal - to complete complex, multi-step tasks.

2024

Magentic-One

A generalist multi-agent system where an Orchestrator directs specialized agents - WebSurfer, FileSurfer, Coder and ComputerTerminal - to complete complex, multi-step tasks.

Magentic-One is a generalist agentic system for tasks that span the web, files and code. A lead Orchestrator agent plans the work and tracks it in a task ledger and a progress ledger, delegating to four specialized agents: WebSurfer (a Chromium browser), FileSurfer (local files), Coder (writes and analyzes code) and ComputerTerminal (runs programs and installs libraries); the Orchestrator re-plans when progress stalls. On the GAIA, AssistantBench and WebArena benchmarks it performs statistically comparably to the state of the art, and significantly better than GPT-4 alone. Released in November 2024 as a Microsoft Research technical report and open sourced in AutoGen, it has become a reference architecture for autonomous multi-agent systems.

Updates

Talks and news

Read the Newsletter.

I write a monthly newsletter on Applied AI and HCI. Subscribe to get notified on new posts.

Feel free to reach out! Twitter, GitHub, LinkedIn

Read and Subscribe