awesome-agent-orchestration/CONTRIBUTING.md

1.9 KiB

Contributing to Awesome Agent Orchestration

Thank you for considering contributing to this repository! This document provides guidelines for contributing.

Ways to Contribute

  1. Add new resources - Share frameworks, tools, or papers
  2. Improve existing entries - Update descriptions or add missing information
  3. Fix errors - Correct typos or outdated information
  4. Translate - Add translations to other languages

Contribution Guidelines

Adding New Resources

When adding a new resource, please ensure:

  1. Relevance: The resource must be related to agent orchestration, multi-agent systems, or swarm intelligence
  2. Quality: Prefer well-maintained, actively developed projects
  3. Format: Follow the existing table format in each section
  4. Stars Badge: Use the shields.io format:
    ![Stars](https://img.shields.io/github/stars/owner/repo)
    

Table Format

For framework/tool entries:

| [Project Name](URL) | Description | ![Stars](https://img.shields.io/github/stars/owner/repo) |

For research papers:

| [Paper Title](URL) | Description | Year |

Sections Available

  • Core Frameworks
    • Multi-Agent Orchestration Frameworks
    • Swarm Intelligence Frameworks
    • Graph-Based Workflow Frameworks
    • Lightweight & Specialized Agents
  • Orchestration Patterns
  • Communication & Coordination
  • Research Papers
  • Tools & Infrastructure
  • Learning Resources

Pull Request Process

  1. Fork the repository
  2. Create a feature branch: git checkout -b add-new-framework
  3. Make your changes
  4. Commit with clear messages
  5. Push to your fork
  6. Submit a Pull Request

Review Criteria

  • Is the resource relevant to agent orchestration?
  • Is the information accurate and up-to-date?
  • Is the formatting consistent with existing entries?
  • Are the links working?

Thank you for your contributions!