Download AMCP
Get the latest version of the Agent Mesh Communication Protocol
v1.5.0
Released October 2024
Apache 2.0 License
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