Contribute
Help us grow the catalogue of AI agent design patterns.
We welcome contributions from everyone! Whether you're proposing a new pattern, improving documentation, or fixing bugs, your help makes this resource better for the entire community.
Ways to Contribute
Propose a New Pattern
Share a novel AI agent design pattern you've discovered or developed. Document the problem, solution, and provide examples.
Use Pattern Template →Improve Documentation
Enhance existing pattern descriptions, fix typos, clarify explanations, or add better examples and diagrams.
Contribution Guidelines →Build Tools & Features
Contribute code improvements to the website, add search functionality, build visualizations, or create developer tools.
Open Issues →Share Feedback
Report bugs, suggest improvements, or share your experience using these patterns in real projects.
Open an Issue →Contribution Process
Fork & Clone
Fork the repository and clone it to your local machine.
git clone https://github.com/YOUR_USERNAME/awesome-agentic-patterns.git Create a Branch
Create a feature branch for your work.
git checkout -b my-contribution Make Changes
Add your pattern or make your improvements following our guidelines.
vim patterns/my-new-pattern.md Test Locally
Preview your changes with the local development server.
cd apps/web && bun run dev Submit PR
Push your branch and open a pull request.
git push origin my-contribution Pattern Guidelines
✓ Be Specific
Clearly define the problem the pattern solves and the context where it applies.
✓ Provide Examples
Include concrete examples, code snippets, or diagrams to illustrate the pattern.
✓ Cite Sources
Reference the original source or inspiration for the pattern when applicable.
✓ Use Standard Format
Follow the pattern template structure for consistency.
✓ Check for Duplicates
Search existing patterns before proposing something new to avoid duplicates.