2 ms·
Show HN: MAPLE – Multi-agent protocol with resource-aware scheduling
MAPLE (Multi Agent Protocol Language Engine) - a communication protocol for multi-agent AI systems.
The gap I'm filling: MCP handles tools, A2A handles agent discovery, but neither lets agents specify resource requirements.
With MAPLE, an agent can say: "I need 4GB GPU, 8GB RAM, complete within 30 seconds."
Key features:
- Resource-aware messaging (CPU, GPU, memory, network, deadlines)
- Link Identification Mechanism (LIM) for secure agent-to-agent communication
- Distributed state synchronization
- Type-safe error handling
- Works with any LLM/framework
900+ downloads on PyPI.
pip install maple-oss
GitHub: https://github.com/maheshvaikri-code/maple-oss https://github.com/maheshvaikri-code/maple-oss
Looking for feedback from anyone building multi-agent systems.