Download AMCP

Get the latest version of the Agent Mesh Communication Protocol

v1.5.0 Released October 2024 Apache 2.0 License
๐Ÿ“ฆ

Binary Release

Recommended

Ready-to-run JAR file with all dependencies included. Perfect for quick setup and production deployment.

Size: ~45 MB
Requirements: Java 17+
Includes: All core modules and examples
๐Ÿ”ง

Source Code

Complete source code for building from scratch, customization, and contributing to the project.

Size: ~15 MB
Requirements: Java 17+, Maven 3.8+
Includes: Full source, tests, documentation
๐Ÿณ

Docker Image

Containerized AMCP for easy deployment with Docker, Kubernetes, and container orchestration platforms.

Size: ~200 MB
Requirements: Docker or Podman
Includes: Runtime environment and tools
docker pull ghcr.io/agentmeshcommunicationprotocol/amcp:1.5.0
View on Registry

Quick Installation

Binary Installation

1

Download JAR File

Download the latest AMCP binary release:

curl -L -O https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io/releases/latest/download/amcp-core-1.5.0.jar
2

Run AMCP

Start the AMCP application:

java -jar amcp-core-1.5.0.jar
3

Verify Installation

Check that AMCP is running:

curl http://localhost:8080/health

Build from Source

1

Clone Repository

Clone the AMCP source code:

git clone https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io.git
cd amcpcore.github.io
2

Build Project

Compile and package AMCP:

mvn clean install
3

Run Application

Start the built application:

mvn exec:java -Dexec.mainClass="io.amcp.core.AMCPApplication"

Docker Deployment

1

Pull Image

Download the AMCP Docker image:

docker pull ghcr.io/agentmeshcommunicationprotocol/amcp:1.5.0
2

Run Container

Start AMCP in a container:

docker run -p 8080:8080 -p 9090:9090 ghcr.io/agentmeshcommunicationprotocol/amcp:1.5.0
3

Docker Compose

For production deployment with monitoring:

curl -O https://github.com/agentmeshcommunicationprotocol/amcpcore.github.io/raw/main/docker-compose.yml
docker-compose up -d

Maven Dependency

1

Add Repository

Add the AMCP Maven repository to your pom.xml:

<repositories>
<repository>
<id>github</id>
<url>https://maven.pkg.github.com/agentmeshcommunicationprotocol/amcpcore.github.io</url>
</repository>
</repositories>
2

Add Dependency

Include AMCP in your dependencies:

<dependency>
<groupId>io.amcp</groupId>
<artifactId>amcp-core</artifactId>
<version>1.5.0</version>
</dependency>
3

Use in Code

Start using AMCP in your application:

import io.amcp.core.AMCPApplication;

AMCPApplication app = new AMCPApplication();
app.start();

System Requirements

๐Ÿ’ป Operating System

  • โœ… Linux (Ubuntu 20.04+, CentOS 8+, RHEL 8+)
  • โœ… macOS (10.15+)
  • โœ… Windows (10, 11, Server 2019+)
  • โœ… Docker/Container platforms

โ˜• Java Runtime

  • โœ… OpenJDK 17+ (Recommended: 21)
  • โœ… Oracle JDK 17+
  • โœ… Amazon Corretto 17+
  • โœ… Eclipse Temurin 17+

๐Ÿ”ง Development Tools

  • โœ… Maven 3.8+ (for building from source)
  • โœ… Git 2.20+ (for source code)
  • โœ… Docker 20.10+ (for containers)
  • โšก IDE support: IntelliJ IDEA, Eclipse, VS Code

๐Ÿ’พ Hardware

  • โœ… RAM: 2GB minimum, 4GB+ recommended
  • โœ… CPU: 2 cores minimum, 4+ recommended
  • โœ… Storage: 1GB free space
  • โœ… Network: Internet connection for dependencies

Release Information

๐Ÿ†• What's New in v1.5.0

  • ๐Ÿค– Enhanced multi-agent orchestration capabilities
  • ๐Ÿง  Improved LLM integration with TinyLlama support
  • โšก Performance optimizations and memory improvements
  • ๐Ÿ“Š Advanced monitoring and metrics collection
  • ๐Ÿ”’ Enhanced security with end-to-end encryption
  • ๐Ÿณ Official Docker images and Kubernetes support
  • ๐Ÿ“š Comprehensive documentation and examples
  • ๐Ÿงช Expanded testing framework with 23 unit tests
View Full Changelog

๐Ÿ“ˆ Previous Versions

v1.4.2 September 2024 Download
v1.4.1 August 2024 Download
v1.4.0 July 2024 Download
View All Releases

Next Steps

๐Ÿš€

Get Started

Follow our quick start guide to build your first AMCP agent in 5 minutes.

Get Started Guide โ†’
๐Ÿ“š

Learn More

Explore comprehensive documentation, API reference, and best practices.

Full Documentation โ†’
๐ŸŽฏ

Try Examples

Run ready-made examples including weather agents, chat systems, and LLM integration.

Explore Examples โ†’
๐Ÿ’ฌ

Join Community

Connect with other developers, get support, and contribute to the project.

Join Community โ†’