<\!-- Hero Section -->

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.

Watch Demo Explore Concepts GitHub
<\!-- Featured Video Section --> <\!-- Core Concepts Section -->

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 Section -->

๐Ÿš€ 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

1. Save State
onDeactivate() โ†’ serialize
2. Transfer
Network โ†’ Context B
3. Activate
onLoad() โ†’ resume
<\!-- LLM Orchestration Section -->

๐Ÿง  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.

<\!-- Deployment Technologies Section -->

โ˜๏ธ 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.

<\!-- v1.6 Features Section -->

๐ŸŽฏ 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 Section -->

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.

<\!-- Open Source Contribution Section -->

๐Ÿš€ 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.
<\!-- CTA Section -->

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.

Get Started View on GitHub Watch Demo