Contributing to Awesome LLM Domains
Thank you for your interest in contributing to the Awesome LLM Domains project! This document provides guidelines and instructions for contributing to this repository.
Types of Contributions
We welcome the following types of contributions:
Adding new content: Create new documents about LLM-related topics not covered yet
Updating existing content: Keep documents up-to-date with the latest developments
Improving documentation: Enhance clarity, fix errors, or improve organization
Adding references: Include additional papers, projects, or resources
Translations: Translate content to make it accessible to non-English speakers
Content Guidelines
When contributing content, please follow these guidelines:
Educational Focus: Content should be educational and aim to explain concepts clearly
Accuracy: Information should be accurate and properly sourced
Neutrality: Present balanced viewpoints and avoid promotional content
Accessibility: Write in a way that is understandable to a broad audience
Attribution: Properly cite sources and respect copyright
How to Contribute
Creating or Updating Content
Fork the repository: Create your own fork of the project
Create a branch: Make a branch for your contribution
Make your changes: Add or modify content following our structure and guidelines
Test your changes: Ensure all links work and Markdown renders correctly
Submit a pull request: Include a clear description of your changes
Content Structure
When adding new documents:
Place files in the appropriate directory (Foundations, Models, Agents)
Follow the established Markdown formatting style
Include an introduction, main content sections, and references
Link to the new document from the main README.md if appropriate
Review Process
After you submit a pull request:
Maintainers will review your contribution
They may request changes or clarification
Once approved, your contribution will be merged
Code of Conduct
Please be respectful and constructive in all interactions. We aim to create a positive and inclusive environment for all contributors.
Questions?
If you have questions about contributing, please open an issue in the repository, and we'll be happy to help.
Last updated