A comprehensive platform for building, deploying, and managing multi-agent AI systems
Eclipse LMOS is paving the way for an Internet of Agents (IoA) — an internet-scale multi-agent system where AI agents and tools from different organizations can be easily published, discovered, and interconnected, regardless of the technologies they are built on.
To realize this, Eclipse LMOS incorporates well-established W3C protocols and patterns from the Internet of Things (IoT), adapting them to the realm of web-based multi-agent systems. This adaptation is formalized in the LMOS Protocol, which builds upon the W3C Web of Things (WoT) architecture. By leveraging WoT's standardized metadata and abstraction layers, LMOS ensures discoverability, interoperability and transport protocol flexibility for AI agents and tools.
On top, Eclipse LMOS provides an open-source, vendor-neutral cloud platform to build and run enterprise-ready multi-agent systems on cloud or on-prem.
- LMOS Protocol: A protocol which standardizes interaction patterns, metadata and information models, and a communication protocols
- Multi-Agent Platform: A cloud platform to develop and operate multi-agent systems.
- Cloud-Native Scalability: Leveraging Kubernetes, LMOS ensures cloud-native scalability of Agent deployments
- Open Standards: Built on established W3C open standards to ensure interoperability
- Multi-Tenant Capability: Built with enterprises in mind, LMOS can manages multiple tenants and agent groups within the same infrastructur
- Agent Lifecycle Management: Create, deploy and monitor AI agents
- Meta Communication Protocol: Transport-protocol agnostic meta protocol for inter-agent communication
- Deployment Lifecycle Management: LMOS enables real-world deployment strategies like canary releases
- Open and extensible Platform: LMOS allows the integration of Agents developed in frameworks like Agent ReaCtor (ARC), Langchain4j, LlamaIndex or LangChain.
- Development Tools: LMOS provides a framework called Agent ReaCtor (ARC) that abstracts the complexities of developing Agents
Visit our documentation to begin your journey with Eclipse LMOS. Whether you're building a simple chatbot or a complex AI system, we've got you covered.
Eclipse LMOS is more than just a platform – it's a community of innovators and developers working together to advance the field of multi-agent AI systems.
- LMOS Operator - A Kubernetes operator designed to manage the lifecycle of Agents.
- LMOS Runtime - The LMOS Runtime is a library which orchestrates collaboration among multiple AI agents. It leverages the LMOS Operator and LMOS Router.
- LMOS Router - The LMOS Router library is used to dynamically route queries to the best suitable Agent based on their capabilities
- LMOS Arc - A Kotlin DSL framework for building AI agents
- LMOS Demo - A demo project showcasing the capabilities of Eclipse LMOS
- LMOS Sample Agents - Sample agents to help you get started
- LMOS Website - Official documentation
Eclipse LMOS is licensed under the Apache License 2.0.
Ready to revolutionize AI development? Join us in building the future of multi-agent systems!