GitHub 3.6K

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

1

Fork & Clone

Fork the repository and clone it to your local machine.

git clone https://github.com/YOUR_USERNAME/awesome-agentic-patterns.git
2

Create a Branch

Create a feature branch for your work.

git checkout -b my-contribution
3

Make Changes

Add your pattern or make your improvements following our guidelines.

vim patterns/my-new-pattern.md
4

Test Locally

Preview your changes with the local development server.

cd apps/web && bun run dev
5

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.

Quick Links