Discover and explore top open-source AI tools and projects—updated daily.
maze-agentA distributed framework for orchestrating LLM agents
Top 68.1% on SourcePulse
Maze addresses the complexity of managing and executing distributed LLM agent workflows. It provides a framework for fine-grained, task-level management, enhancing flexibility, composability, and enabling task parallelism to boost end-to-end performance. Targeted at developers building scalable agent systems and users of frameworks like LangGraph, Maze offers improved efficiency and resource utilization.
How It Works
Maze employs a distributed architecture with a head/worker model for scalable deployment. Its core innovation lies in task-level management, allowing granular control over agent workflow components. This approach facilitates automatic task parallelism, significantly improving throughput. Robust resource management prevents contention between parallel tasks and concurrent workflows. Maze also serves as a backend, enabling seamless integration and performance gains for other agent frameworks, such as LangGraph, without requiring original logic modifications.
Quick Start & Requirements
pip install maze-agent. From source: git clone https://github.com/QinbinLi/Maze.git && cd Maze && pip install -e .maze start --head --port HEAD_PORT. Connect workers: maze start --worker --addr HEAD_IP:HEAD_PORT. Launch Playground: maze start --worker --addr HEAD_IP:HEAD_PORT --playground.https://github.com/QinbinLi/Maze.git.Highlighted Details
Maintenance & Community
No specific details regarding maintainers, community channels (e.g., Discord, Slack), or project roadmap were found in the provided README snippet.
Licensing & Compatibility
The license type is not specified in the provided README snippet. Commercial use compatibility is undetermined.
Limitations & Caveats
The provided README snippet does not detail specific limitations, known bugs, or the project's stability status (e.g., alpha/beta).
1 week ago
Inactive
ag2ai
microsoft