Skip to content

open-sauced/ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

41e0c2c Β· Sep 12, 2024
Sep 4, 2024
Jul 11, 2023
Sep 1, 2023
Aug 19, 2024
Aug 19, 2024
Jan 24, 2024
Jan 24, 2024
Jan 24, 2024
Aug 19, 2024
Apr 29, 2023
Jan 12, 2024
Sep 1, 2023
Aug 19, 2024
Sep 12, 2024
Aug 20, 2024
Sep 12, 2024
Jan 17, 2023
Jan 12, 2024
Jun 4, 2023
Jan 30, 2024
Aug 20, 2024
Aug 20, 2024
Sep 1, 2023
Apr 17, 2023
Jul 10, 2023
Apr 17, 2023
Apr 17, 2023
Jul 10, 2023
Sep 1, 2023

Repository files navigation


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