Skip to content

Magentic-One

Category: OSS Agent (Multi-Agent Orchestration)

Pricing: Free and open source. Requires your own OpenAI API key (GPT-4o recommended). You pay OpenAI's standard per-token rates for the model.

Official documentation: https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/magentic-one.html

GitHub: https://github.com/microsoft/autogen


What it is

Magentic-One is a generalist multi-agent system built on Microsoft's AutoGen framework. It solves open-ended web and file-based tasks across a variety of domains. The system orchestrates five specialized agents working together:

AgentRole
OrchestratorPlans tasks, decomposes them into steps, tracks progress, and directs other agents
MultimodalWebSurferControls a real Chromium browser to navigate, search, and read web pages
FileSurferReads and navigates local files and directories
MagenticOneCoderAgentGenerates Python code to solve sub-tasks
ComputerTerminalExecutes code in a shell and installs packages

Magentic-One achieves competitive performance on agentic benchmarks including GAIA, AssistantBench, and WebArena. It ships inside the autogen-ext package under autogen_ext.teams.magentic_one.

Safety notes

Magentic-One can browse the web, write code, and execute shell commands autonomously. Run it inside a Docker container or isolated virtual environment. Never give it access to sensitive credentials. The system is susceptible to prompt injection attacks from web pages it visits.

See the Test page for the recommended safe-run setup.