Logo

About Muse

Muse integrates deep static analysis tools into your pull request workflow. Muse is packaged as a GitHub app and interacts primarily through GitHub. When enabled, MuseBot will analyze every new PR and then post PR comments highlighting any bugs it finds in the changed code. Because MuseBot focuses on the changed code and uses very precise tools, it tends to be very quiet (typically 2 or fewer comments per PR). Because Muse does a deeper analysis of your code than other platforms, it needs to understand how your code is built. Most of the time Muse can auto-detect your build system and automatically configure all the included analysis tools. Sometimes Muse needs you to specify some information about the build using a simple config file placed in the repository.

Read our Getting Started Guide to enable Muse on your repositories.