Web app prototype for human-in-the-loop agent collaboration
Top 7.8% on sourcepulse
Magentic-UI is a research prototype for a human-centered web agent, designed for automating complex web tasks that require user interaction and control. It targets users needing to perform intricate web actions, navigate deep site structures, or combine web browsing with code execution, offering a transparent interface for human-in-the-loop collaboration.
How It Works
Magentic-UI employs a multi-agent system based on AutoGen's Magentic-One. Key agents include an Orchestrator (LLM-powered, manages planning and delegation), WebSurfer (LLM with browser control for advanced web interaction), Coder (LLM with Docker for code execution), and FileSurfer (LLM for file operations). This modular design allows for collaborative planning, interruptible task execution, action guards for sensitive operations, and plan learning/retrieval.
Quick Start & Requirements
pip install magentic-ui
magentic ui --port 8081
config.yaml
or UI settings).Highlighted Details
Maintenance & Community
This is a Microsoft research project. Contributions are welcomed via issues and pull requests, with specific labels for community involvement. The project follows the Microsoft Open Source Code of Conduct.
Licensing & Compatibility
Licensed under the MIT License. Use of Microsoft trademarks is subject to their guidelines.
Limitations & Caveats
Magentic-UI is a research prototype, implying potential for instability or breaking changes. Building from source requires Node.js and frontend build steps.
1 day ago
Inactive