Skip to main content
Awesome AI Apps is an open community project and contributions are always welcome. Whether you want to report a bug, share a new project, improve documentation, or fix an existing issue, your involvement helps the entire community learn and build better AI applications.

How to Contribute

There are several ways to get involved:
  • Report bugs or suggest improvements via GitHub Issues.
  • Add new projects by submitting your own AI agent examples.
  • Improve documentation to make projects more accessible.
  • Fix issues by contributing code improvements and bug fixes.
1

Check existing issues

Before opening a new issue, search the existing issues to avoid duplicates.
2

Read the contributing guidelines

Review CONTRIBUTING.md for detailed instructions on project structure, naming conventions, and submission flow.
3

Follow the project structure

Maintain consistency with the existing file layout. Each project should have a dedicated directory with a comprehensive README.md, a .env.example file, and dependency files such as requirements.txt or pyproject.toml.
4

Follow the Code of Conduct

This repository enforces a Contributor Code of Conduct. By participating, you agree to abide by its terms.

Submitting a New Project

If you are submitting a new example to the collection, make sure your project includes:
  • A clear, concise title and one-sentence description at the top of your README.
  • A working example or demo script.
  • Setup instructions that follow the quickstart pattern used throughout the repo.
  • A .env.example file listing all required API keys.
Projects with well-documented READMEs and simple run instructions are much more likely to be accepted and useful to the community.

Core Maintainers

This project is actively maintained by:

Arindam Majumder

Project lead and core maintainer.

Shivay Lamba

Core maintainer and contributor.

Astrodevil

Core maintainer and contributor.
If you have questions, suggestions, or want to discuss contributions, feel free to reach out to the maintainers via GitHub issues or the contact information in the repository.

Next Steps

Introduction

Learn what Awesome AI Apps is and who it is for.

Quickstart

Clone the repo and run your first AI app.