@victordibia.bsky.social
Principal RSDE, @Microsoft focusing on #GenAI Agents, #pyautogen | ex @cloudera @ibmresearch, Created #lida . Tweets my own. http://victordibia.com
It’s finally here! Just got an author proof copy of the designing multi-agent systems book. It’s taken over a year to get this done, and so it’s quite exciting to see it wrapping up!
Digital: buy.multiagentbook.com
Print : - ETA Nov 15 on Amazon
Digital: buy.multiagentbook.com
Print : - ETA Nov 15 on Amazon
October 29, 2025 at 4:04 PM
It’s finally here! Just got an author proof copy of the designing multi-agent systems book. It’s taken over a year to get this done, and so it’s quite exciting to see it wrapping up!
Digital: buy.multiagentbook.com
Print : - ETA Nov 15 on Amazon
Digital: buy.multiagentbook.com
Print : - ETA Nov 15 on Amazon
The Semantic Kernel and AutoGen
team have worked hard over the last few months to bring together the best of both frameworks for a much stronger developer experience (and to simplify the choice!). Excited to release Agent Framework in public preview!
azure.microsoft.com/en-us/blog/i...
team have worked hard over the last few months to bring together the best of both frameworks for a much stronger developer experience (and to simplify the choice!). Excited to release Agent Framework in public preview!
azure.microsoft.com/en-us/blog/i...
Introducing Microsoft Agent Framework | Microsoft Azure Blog
Find out how Microsoft Agent Framework can help simplify the orchestration of multi-agent systems and keep developers in flow.
azure.microsoft.com
October 3, 2025 at 7:07 PM
The Semantic Kernel and AutoGen
team have worked hard over the last few months to bring together the best of both frameworks for a much stronger developer experience (and to simplify the choice!). Excited to release Agent Framework in public preview!
azure.microsoft.com/en-us/blog/i...
team have worked hard over the last few months to bring together the best of both frameworks for a much stronger developer experience (and to simplify the choice!). Excited to release Agent Framework in public preview!
azure.microsoft.com/en-us/blog/i...
Reposted
A the AI field evolves, the value of the ML/AI PhD is changing newsletter.victordibia.com/p/you-have-a...
January 9, 2025 at 9:29 PM
A the AI field evolves, the value of the ML/AI PhD is changing newsletter.victordibia.com/p/you-have-a...
Reposted
There is still more work to be done, and we are all excited to make progress with the community!
I will be writing more and showing more examples - afterall a framework is only useful to the extent that it can be used to easily express ideas.
January 14, 2025 at 5:16 PM
There is still more work to be done, and we are all excited to make progress with the community!
I will be writing more and showing more examples - afterall a framework is only useful to the extent that it can be used to easily express ideas.
Reposted
Async stack, event-based messaging, improved observability and control, a low level extremely flexible core api and a high level api with presets, and an improved autogen studio!
January 14, 2025 at 5:16 PM
Async stack, event-based messaging, improved observability and control, a low level extremely flexible core api and a high level api with presets, and an improved autogen studio!
Reposted
I am incredibly excited to share the release of AutoGen v0.4.
We have learned alot from all of the emerging simple and complex ways people want to build agents and we believe this version gets us closer to those goals
We have learned alot from all of the emerging simple and complex ways people want to build agents and we believe this version gets us closer to those goals
Announcing AutoGen 0.4, fully reimagined library for building advanced agentic AI systems, developed to improve code quality and robustness. Its asynchronous, event-driven architecture is designed to support dynamic, scalable workflows. Learn more: www.microsoft.com/en-us/resear...
AutoGen v0.4: Advancing the development of agentic AI systems
Announcing AutoGen 0.4, fully reimagined library for building advanced agentic AI systems, developed to improve code quality and robustness. Its asynchronous, event-driven architecture is designed to ...
www.microsoft.com
January 14, 2025 at 5:16 PM
I am incredibly excited to share the release of AutoGen v0.4.
We have learned alot from all of the emerging simple and complex ways people want to build agents and we believe this version gets us closer to those goals
We have learned alot from all of the emerging simple and complex ways people want to build agents and we believe this version gets us closer to those goals
Reposted
With AI, we can have software creators that dont understand complex software systems they create. We’d need to explore co-creation setups that minimize this sort of outcomes.
January 15, 2025 at 9:23 PM
With AI, we can have software creators that dont understand complex software systems they create. We’d need to explore co-creation setups that minimize this sort of outcomes.
Reposted
Yes, drivers dont know how car engines work, pilots probably dont know the details of airplane engines … but mechanics and jet engine designers do.
January 15, 2025 at 9:23 PM
Yes, drivers dont know how car engines work, pilots probably dont know the details of airplane engines … but mechanics and jet engine designers do.
Reposted
An interesting conundrum with working with AI tools (e.g., a coding assistant in this case) is that you can genuinely use it to create a complex system which you do not understand.
January 15, 2025 at 9:23 PM
An interesting conundrum with working with AI tools (e.g., a coding assistant in this case) is that you can genuinely use it to create a complex system which you do not understand.
Reposted
Once it is complete and communicated well, it looks straightforward and simple.
It is not.
January 18, 2025 at 10:52 PM
Once it is complete and communicated well, it looks straightforward and simple.
It is not.
Reposted
A walk through of the new v0.4 version of AutoGen Studio.
www.youtube.com/watch?v=oum6...
www.youtube.com/watch?v=oum6...
A Friendly Introduction to AutoGen Studio v0.4 (UI for Building AI Agents with AutoGen)
YouTube video by Designing With AI by Victor Dibia
www.youtube.com
February 17, 2025 at 2:03 AM
A walk through of the new v0.4 version of AutoGen Studio.
www.youtube.com/watch?v=oum6...
www.youtube.com/watch?v=oum6...
Reposted
PSA: Start with a non-agent baseline, invest in tools and evals, before implementing complex agentic behaviours newsletter.victordibia.com/p/4-ux-desig...
July 14, 2025 at 6:59 PM
PSA: Start with a non-agent baseline, invest in tools and evals, before implementing complex agentic behaviours newsletter.victordibia.com/p/4-ux-desig...
Reposted
4 UX Design Principles for Semi-Autonomous Multi-Agent Systems
I gave a keynote talk at the June AI.Engineer conf
newsletter.victordibia.com/p/4-ux-desig...
Bonus: I cover lessons from building a multi-agent system from scratch
I gave a keynote talk at the June AI.Engineer conf
newsletter.victordibia.com/p/4-ux-desig...
Bonus: I cover lessons from building a multi-agent system from scratch
July 14, 2025 at 7:02 PM
4 UX Design Principles for Semi-Autonomous Multi-Agent Systems
I gave a keynote talk at the June AI.Engineer conf
newsletter.victordibia.com/p/4-ux-desig...
Bonus: I cover lessons from building a multi-agent system from scratch
I gave a keynote talk at the June AI.Engineer conf
newsletter.victordibia.com/p/4-ux-desig...
Bonus: I cover lessons from building a multi-agent system from scratch
Reposted
- How to build long-running agents with a complete Python implementation (an MCP server with a travel agent and research agents that stream updates, request input and are resumable.)
July 24, 2025 at 10:25 PM
- How to build long-running agents with a complete Python implementation (an MCP server with a travel agent and research agents that stream updates, request input and are resumable.)
Reposted
The article covers:
- How to build agent-to-agent communication with MCP capabilities where MCP hosts and tools both act as intelligent agents
- Four key capabilities that make MCP tools “agentic” – streaming, resumability, durability, and multi-turn interactions
- How to build agent-to-agent communication with MCP capabilities where MCP hosts and tools both act as intelligent agents
- Four key capabilities that make MCP tools “agentic” – streaming, resumability, durability, and multi-turn interactions
July 24, 2025 at 10:25 PM
The article covers:
- How to build agent-to-agent communication with MCP capabilities where MCP hosts and tools both act as intelligent agents
- Four key capabilities that make MCP tools “agentic” – streaming, resumability, durability, and multi-turn interactions
- How to build agent-to-agent communication with MCP capabilities where MCP hosts and tools both act as intelligent agents
- Four key capabilities that make MCP tools “agentic” – streaming, resumability, durability, and multi-turn interactions
Reposted
Can You Build Agent2Agent Communication on MCP?
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...
July 24, 2025 at 10:25 PM
Can You Build Agent2Agent Communication on MCP?
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...
Reposted
[1] MCP For Software Engineers | Part 1 : Building Your First Server newsletter.victordibia.com/p/mcp-for-so...
[2] Can You Build Agent2Agent Communication on MCP? Yes! developer.microsoft.com/blog/can-you...
[2] Can You Build Agent2Agent Communication on MCP? Yes! developer.microsoft.com/blog/can-you...
MCP For Software Engineers | Part 1 : Building Your First Server
New to MCP? Heres how to build your first MCP server and a Host Application that integrates and uses the server.
newsletter.victordibia.com
August 1, 2025 at 1:47 PM
[1] MCP For Software Engineers | Part 1 : Building Your First Server newsletter.victordibia.com/p/mcp-for-so...
[2] Can You Build Agent2Agent Communication on MCP? Yes! developer.microsoft.com/blog/can-you...
[2] Can You Build Agent2Agent Communication on MCP? Yes! developer.microsoft.com/blog/can-you...
Reposted
- Resources: Defining server resources, client operations (list/read/subscribe), and real-time update notifications
- Prompts: Creating reusable LLM prompt templates that can be used to modify host application behavior without modifying client/host application code.
- Prompts: Creating reusable LLM prompt templates that can be used to modify host application behavior without modifying client/host application code.
August 1, 2025 at 1:47 PM
- Resources: Defining server resources, client operations (list/read/subscribe), and real-time update notifications
- Prompts: Creating reusable LLM prompt templates that can be used to modify host application behavior without modifying client/host application code.
- Prompts: Creating reusable LLM prompt templates that can be used to modify host application behavior without modifying client/host application code.
Reposted
MCP For Software Engineers | Part 2: Interactive & Long-Running Tools (Progress streaming, User Input, Cancellation), Resources & Prompts
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
MCP For Software Engineers | Part 2: Interactive & Long-Running Tools (Progress streaming, User Input, Cancellation), Resources & Prompts
A deep dive into implementing Tools, Resources, Prompts, Roots in the MCP
newsletter.victordibia.com
August 1, 2025 at 1:47 PM
MCP For Software Engineers | Part 2: Interactive & Long-Running Tools (Progress streaming, User Input, Cancellation), Resources & Prompts
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
Reposted
How to Build Your First MCP Server from Scratch
YouTube video by Designing With AI
youtu.be
August 12, 2025 at 9:22 AM
Reposted
It's taken a while .. but something's cooking ...
if you have enjoyed any of my previous writing, I think you'd find this useful too.
if you have enjoyed any of my previous writing, I think you'd find this useful too.
September 22, 2025 at 3:47 PM
It's taken a while .. but something's cooking ...
if you have enjoyed any of my previous writing, I think you'd find this useful too.
if you have enjoyed any of my previous writing, I think you'd find this useful too.
It's taken a while .. but something's cooking ...
if you have enjoyed any of my previous writing, I think you'd find this useful too.
if you have enjoyed any of my previous writing, I think you'd find this useful too.
September 22, 2025 at 3:47 PM
It's taken a while .. but something's cooking ...
if you have enjoyed any of my previous writing, I think you'd find this useful too.
if you have enjoyed any of my previous writing, I think you'd find this useful too.
How to Build Your First MCP Server from Scratch
YouTube video by Designing With AI
youtu.be
August 12, 2025 at 9:22 AM
MCP For Software Engineers | Part 2: Interactive & Long-Running Tools (Progress streaming, User Input, Cancellation), Resources & Prompts
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
MCP For Software Engineers | Part 2: Interactive & Long-Running Tools (Progress streaming, User Input, Cancellation), Resources & Prompts
A deep dive into implementing Tools, Resources, Prompts, Roots in the MCP
newsletter.victordibia.com
August 1, 2025 at 1:47 PM
MCP For Software Engineers | Part 2: Interactive & Long-Running Tools (Progress streaming, User Input, Cancellation), Resources & Prompts
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
Most MCP tutorials only show simple request/response patterns. But MCP can handle SO much more! newsletter.victordibia.com/p/mcp-for-so...
Can You Build Agent2Agent Communication on MCP?
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...
July 24, 2025 at 10:25 PM
Can You Build Agent2Agent Communication on MCP?
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...
Yes.
I wrote an article about how you can compose some of the recent features within MCP( resumable streams, elicitation, sampling, and notifications ) to implement long running agents (as tools):
devblogs.microsoft.com/blog/can-you...