The Agent Mesh Communication Protocol
Build scalable, intelligent multi-agent systems with agent mobility, LLM orchestration, and event-driven architecture. Deploy on Kubernetes, Quarkus, Kafka, and NATS. Open-source framework for startups and enterprises.
AMCP: The Agent Superhighway
See AMCP v1.6 in action - Agent Mesh, Orchestration, and Multi-Agent Communication
Duration
HD Quality
Latest Release
Three Core Agent Types
Chat Agent
LLM-powered conversational agents. Handle user interactions, process natural language, and orchestrate complex dialogues across the mesh.
- โ Multi-turn conversations with state
- โ Context preservation & memory
- โ Tool integration (MCP/A2A)
- โ Multi-model LLM support
- โ Real-time streaming responses
Orchestrator Agent
Coordinates complex workflows across multiple agents. Manages task distribution and state synchronization.
- โ Workflow orchestration
- โ Task distribution
- โ Error recovery
Mesh Agent
Infrastructure agents managing the mesh. Handle routing, discovery, monitoring, and reliable communication.
- โ Event routing
- โ Agent discovery
- โ Load balancing
๐ Agent Mobility
AMCP implements IBM Aglet-style strong mobility โ agents migrate across contexts at runtime with full state preservation. Deploy in the cloud, move to the edge, all state intact.
Key Capabilities:
- โ State serialization & restoration
- โ Subscription migration
- โ Zero message loss guarantee
- โ Agent cloning for redundancy
Migration Flow
๐ง LLM Orchestration & Multi-Agent Chat
๐ Multi-Model Support
Integrate OpenAI, Anthropic, LLaMA. Route requests by complexity, cost, or latency.
๐ Tool Integration (MCP)
Connect to external tools via Model Context Protocol with secure auth.
๐ญ Reasoning & Planning
Agents collaborate using chain-of-thought reasoning and multi-step planning.
๐ง Context Management
Maintain conversation context across agents with efficient memory management.
โก Real-time Streaming
Stream LLM responses in real-time for responsive user experiences.
๐ก๏ธ Safety & Guardrails
Guardian agents enforce policies and audit all LLM interactions.
โ๏ธ Scale with Modern Infrastructure
Kubernetes
Native K8s with Helm charts and auto-scaling.
Quarkus
Sub-second startup, minimal memory.
Kafka
High-throughput event streaming.
NATS
Ultra-fast messaging for edge.
Microservices
Independently deployable agents.
Service Mesh
Istio & Linkerd with mTLS.
๐ฏ AMCP v1.6 Major Features
๐ Advanced Monitoring
Real-time insights with event throughput, latency heatmaps, and error rates.
- โ Real-time agent status
- โ Distributed tracing
- โ Performance heatmaps
๐ฎ Management API
Full programmatic control with REST/gRPC APIs.
- โ Agent lifecycle control
- โ Policy management
- โ Event injection
๐ Enhanced Security
Enterprise-grade security with audit trails.
- โ Structured audit logs
- โ Policy enforcement
- โ Compliance reporting
๐ Multi-Tenancy
Secure isolation for SaaS deployments.
- โ Tenant isolation
- โ Usage tracking
- โ Resource quotas
Technical Specifications
๐ Protocol Specification
Event-driven async pub/sub with guaranteed delivery semantics. Supports exactly-once and at-least-once delivery modes.
๐ Security Model
mTLS encryption, RBAC, OAuth2 integration, audit logging, and compliance reporting for enterprise deployments.
๐ Observability
Distributed tracing, metrics collection, health checks, and real-time monitoring dashboards.
๐ Agent Mobility
IBM Aglet-style strong mobility with state serialization, subscription migration, and zero message loss.
๐ Multi-Broker
Support for Kafka, NATS, RabbitMQ, and custom brokers with pluggable transport layer.
โ๏ธ Extensibility
Plugin architecture for custom agents, brokers, serializers, and middleware components.
๐ Join the Open-Source Community
AMCP is an open-source project. We welcome contributions from developers, researchers, and enterprises building the future of agent-based systems.
How to Contribute
-
๐ Documentation
Help improve guides, API docs, and tutorials for the community. -
๐ป Code
Submit pull requests for features, bug fixes, and performance improvements. -
๐งช Testing
Write tests, report issues, and help ensure quality and reliability. -
๐ Examples
Create sample applications and use case demonstrations.
Resources
- โ GitHub Repository
- โ Contributing Guide
- โ Technical Specifications
- โ API Documentation
- โ Code Examples
โญ Star us on GitHub to show your support!
Ready to Build Your Agent Mesh?
Start with AMCP v1.6 today. Open-source, enterprise-ready, and built for scale. Join thousands of developers building intelligent agent systems.