Discover and explore top open-source AI tools and projects—updated daily.
BUPT-GAMMAGraph-centric framework for orchestrating multi-agent systems
Top 98.2% on SourcePulse
MASFactory is a graph-centric framework for orchestrating Multi-Agent Systems (MAS), addressing manual assembly challenges with "Vibe Graphing" to translate natural language intent into executable workflows. It empowers engineers and researchers to rapidly design and deploy MAS, shifting focus from low-level wiring to high-level system design and reducing development costs.
How It Works
MASFactory employs a graph-centric architecture with Nodes and Edges. Its novel "Vibe Graphing" converts natural language intent into structural graph designs for iterative refinement. The system supports explicit graph composition (Agents, subgraphs, loops, branches) and a structured Context Protocol for memory/RAG. The MASFactory Visualizer offers preview and tracing. Uniquely, it unifies code-centric, visual editing, and natural-language development within a single runtime.
Quick Start & Requirements
Install via pip install -U masfactory (Python >= 3.10). The MASFactory Visualizer VS Code extension is recommended for preview/tracing. OpenAI API key is required for Vibe Graphing and many examples.
Highlighted Details
Maintenance & Community
Contact channels include QQ (2157069383) and Discord (https://discord.gg/vCBfZjna). Specifics on core maintainers, sponsorships, or development velocity beyond the paper's publication are not detailed.
Licensing & Compatibility
The README omits explicit license information. This requires clarification for commercial use or integration, as license type and restrictions are critical for adoption decisions.
Limitations & Caveats
The unspecified license is a significant adoption blocker. Core Vibe Graphing and examples rely on OpenAI API keys, indicating a dependency on proprietary services. As the project is tied to a 2026 paper, its maturity and long-term maintenance status may need further investigation.
2 weeks ago
Inactive