ai

ai

Discover open-source projects on GitHub relevant to your skills (with ai).

Stars: 68

Visit
 screenshot

Leverage AI to generate pull request descriptions based on the diff & commit messages. Install the Chrome Extension to get started. The project uses Node.js and NPM. It provides developer documentation and usage guide. The extension can be installed on Chromium-based browsers by loading the unpacked `dist` directory. The core team includes Brian Douglas, Divyansh Singh, and Anush Shetty. Contributors can open issues and find good first issues in the Discord channel. The project uses @open-sauced/conventional-commit for commit utility and semantic-release for generating changelogs and releases. Join the community in Discord, watch videos on the YouTube Channel, and find resources on the Dev.to org. Licensed under MIT © Open Sauced.

README:


Open Sauced

🍕 OpenSauced.ai 🍕

GitHub code size in bytes GitHub commit activity GitHub issues Discord Twitter

pr description demo

Leverage AI to generate pull request descriptions based on the diff & commit messages. It works! Install the Chrome Extension to get started.

Documentation

You can find the documentation for the Chrome extension below:

Running the Project Locally

To run the project, you'll need the following software binaries installed on your development machines:

To install the project dependencies:

npm ci

To run a local instance of the project on:

Development Environment

npm run dev

Production Environment

npm run build
npm run preview

Installing the Local Build on a Chromium-Based Browser:

After running the above commands,

  1. Navigate to chrome://extensions.
  2. Enable the Developer Mode.
  3. Select Load unpacked and choose the generated dist directory from the project folder to install it.

You should now have the extension installed and running.

🙌🏼 Core Team

Brian Douglas Divyansh Singh Anush Shetty

🤝 Contributing

We encourage contributors to open issues or take a look at the Bugs. If you would like to find good first issues, please check out the #good-first-issues channel in our Discord.

We encourage you to contribute to OpenSauced! Please check out the Contributing Guide for guidelines about how to self-assign an issue and how to get started.

We have a commit utility called @open-sauced/conventional-commit that helps you write your commits in a way that is easy to understand and process by others.

🚀 Releases

We use our own configuration for semantic-release. This allows us to automatically generate changelogs and releases for our projects based on the commit messages.

The beta branch is the default branch. We squash & merge PRs to the beta branch. We never commit directly to main.

A merge to beta will trigger a beta release. A merge to main will trigger a full release.

Make sure to checkout the beta branch for the latest changes, and follow the Conventional Commits specification when writing commit messages.

🍕 Community

Got Questions? Join the conversation in our Discord.
Find Open Sauced videos and release overviews on our YouTube Channel, and check out the resources on our Dev.to org.

⚖️ LICENSE

MIT © Open Sauced

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for ai

Similar Open Source Tools

For similar tasks

For similar jobs