Thank you for your interest in contributing to ANS! We are building an open standard for the AI agent ecosystem, and we need diverse perspectives to get it right.
The core of ANS is the architectural specification. We need feedback on:
- Clarity: Are the algorithms and flows easy to understand?
- Security: Are there threat vectors we missed in the Threat Model?
- Completeness: Are there use cases (e.g., healthcare, finance, robotics) we haven't covered?
- New Protocols: Help us design integration patterns for emerging agent protocols.
We currently have SDKs for Java, Python, and JavaScript. We welcome:
- Bug fixes and performance improvements.
- New features (e.g., better caching, async support).
- New Language Support: Want to build an ANS SDK for Go, Rust, or C#? Let us know!
- Fix typos or unclear explanations.
- Add new use case examples.
- Create tutorials or "How-to" guides.
- Fork the Repository: Create your own copy of the project.
- Create a Branch:
git checkout -b feature/my-new-feature - Make Changes: Implement your feature or fix.
- Commit:
git commit -m "feat: add new capability" - Push:
git push origin feature/my-new-feature - Open a Pull Request: Describe your changes and link to any relevant issues.
- Be respectful and constructive in discussions.
- Focus on technical merit and ecosystem interoperability.
- We follow the Apache 2.0 License.
Start a discussion in GitHub Discussions or open an Issue.