a2ajava

Pure java implementation of Google A2A protocol. Integrate your spring boot java applications with A2A protocol , includes client and sever both. Any agent built with a2ajava will also be exposed as MCP tool automatically

GitHub Stars

84

User Rating

Not Rated

Favorites

0

Views

37

Forks

19

Issues

0

Installation
Difficulty
Beginner
Estimated Time
5-10 minutes

Installation

Installation

Prerequisites

Please specify required software and versions:
Java: 11 or higher
Maven: 3.6.0 or higher
Spring Boot: 2.5.0 or higher

Installation Steps

1. Clone Repository

bash
git clone https://github.com/vishalmysore/a2ajava.git
cd a2ajava

2. Install Dependencies

bash
mvn install

3. Start Application

bash
mvn spring-boot:run

Troubleshooting

Common Issues

Issue: Application won't start Solution: Check your Java version and reinstall Maven dependencies. Issue: A2A communication is not functioning Solution: Verify the configuration file and ensure necessary ports are open.

Additional Resources