Thank you for your interest in contributing to the Agent Communication Protocol (ACP). This guide will show you how to get involved, the types of contributions we’re looking for, and where to find support.
One of the best ways to help ACP evolve is by sharing practical use cases. These examples keep development grounded in real-world needs and highlight where multi-agent communication can add value.
Use the following template to describe your scenario:
Copy
Ask AI
# Title Use Case – [short summary] ## Problem [Describe the context and challenge you're facing.] ## Solution Idea [Explain how ACP could be part of the solution.] ## Open Questions [List any questions or feedback you’re looking for.]
# Title Enhancement - [short summary]## MotivationWhy this matters for ACP.## SpecificationSketch of API, data model, or architecture.## Implementation PlanWho’s championing it & how you’d tackle it.## Drawbacks / Open QuestionsPoints for the community to weigh in on.
Contributing to ACP helps shape the future of multi-agent communication and supports the growth of a more interoperable ecosystem. Your contributions directly impact the development and refinement of the protocol, benefiting everyone in the community.
Set the standard: Your work helps define how agents will communicate across different platforms, contributing to the creation of a widely adopted protocol.
Foster innovation: By sharing code, feedback, or use cases, you’re helping to build tools and practices that improve development within the ACP ecosystem.
Move the protocol forward: Whether you’re solving technical challenges, refining documentation, or suggesting improvements, your contributions help drive the protocol’s evolution and support broader adoption.
Every contribution, big or small, plays a key role in advancing ACP and making multi-agent communication more effective and accessible.
Have questions or not sure where to start? Ask a question on GitHub Discussions.We look forward to your contributions and are excited to collaborate with you!