Contributing
How to Contribute
We welcome contributions to CAIPE! To get started, please review our Contributing Guide. It outlines the process for submitting issues, proposing changes, and creating pull requests.
Steps to Contribute
- Fork the Repository — Create a copy of the repository under your GitHub account.
- Create a Branch — Use a descriptive name (e.g.,
feature/add-new-component). - Make Changes — Implement your changes and ensure they align with the project's coding standards.
- Test Your Changes — Verify that your changes work as expected and do not introduce regressions.
- Submit a Pull Request — Open a PR with a clear description of your changes.
Code of Conduct
Please adhere to our Code of Conduct to ensure a welcoming and inclusive environment for all contributors.
🏅 Contribution Badges
CAIPE uses a gamified badge system to celebrate your contributions and learning journey. Earn badges as you go deeper into building and operating AI Platform Engineering. See the full announcement in GitHub Discussions #245.
Level 1 — CAIPE Explorer 🧑🚀
How to earn: Successfully run the multi-agent system on your laptop or platform with at least one use case.
Tip: Attend one of our hands-on workshops — Explorer is the easiest badge to earn.
Level 2 — CAIPE Improver 🔧
How to earn:
- Customize agents with prompts, tools, and RAG.
- Experiment with short & long-term memory (Context Engineering).
- Integrate multi-agent tracing and embrace Eval Driven Development (EDD).
Level 3 — CAIPE Expert 🧠
How to earn:
- Deploy CAIPE securely with Agent Identity (Zero-Trust).
- Use semantic layers and agent-to-agent gateways.
- Actively contribute and share agentic learnings with the CAIPE and OSS community.
Level 4 — CAIPE Master 🥋
How to earn:
- Securely deploy CAIPE at scale in production environments.
- Mentor peers on multi-agent adoption best practices.
- Pioneer new frontiers in the Agentic AI ecosystem.
Showcase your badges on your GitHub profile or LinkedIn, and join the community to collaborate, present, and lead future workshops.