Community apps for Buzz, starting with GitHub. Run one service alongside your Buzz relay and enable the apps you need. Each app has its own bot identity and provider credentials.
The GitHub app brings repository notifications and commands into Buzz: subscriptions, issue and pull request updates, Actions, deployments, previews, review reminders and separate daily/weekly activity summaries. Use a real mention of the bot followed by a command:
@GitHub signin
@GitHub subscribe owner/repository
@GitHub status
@GitHub summaries
@GitHub help
Behaviour follows GitHub's Slack integration where Buzz supports it. Messages use Buzz Markdown, links and threads; forms open in a browser. Summary schedules accept readable arguments or a prefilled form; agents can use the local CLI without posting setup messages. See the GitHub guide for commands and compatibility.
Use Node.js 24 LTS, a Buzz relay and a public HTTPS address for callbacks and webhooks. Install the npm package, configure the shared service, then enable GitHub:
npm install --global buzz-apps@next
buzz-apps setup
buzz-apps enable github
buzz-apps service install
buzz-apps service start
buzz-apps doctorDuring release-candidate evaluation, use buzz-apps@next or install the .tgz from Releases.
Setup creates external configuration. Enabling GitHub creates or reuses its Buzz identity and provides a private link to register your own GitHub App. Individual users sign in from Buzz. Installation covers agents, existing keys, Docker, updates and recovery. n8n and the GitHub CLI are not required.
Fixes and new apps are welcome through pull requests. Suggest apps in Issues; propose substantial changes to existing behaviour before implementation. Contributors maintain their accepted apps. Read Contributing and Security.
For agent personas, skills, workflows and reusable resources, see the independent Buzz Cookbook. Either repository can be used on its own.
MIT licensed. This is a community project, not an official GitHub or Block integration.