GitHub
GitHub is a platform allowing Alfred to interact with and work on your GitHub accounts and organizations.
Add Alfred to GitHub
Section titled “Add Alfred to GitHub”You can add Alfred on GitHub through this link: Configure Alfred on GitHub
Once you configured Alfred you can go to your installed apps in your GitHub settings to install Alfred on more organizations or accounts.
How to use GitHub integration
Section titled “How to use GitHub integration”Alfred’s GitHub integration currently exists only in his SandboxVM. When SandboxVM is enabled, Alfred can create a virtual machine and interact with your GitHub via the GitHub CLI or GitHub API. Alfred can pull your repo, run it locally, compile code, and create PRs once completed.
Alfred can also read and respond to comments on issues/PRs through the GitHub API. A more robust method for communicating on issues/PRs will come soon.
Safety
Section titled “Safety”Your GitHub authentication details is NOT exposed in the sandbox, authentication is applied outside of the sandbox in a proxy layer. This ensures that your GitHub authentication details is not given to the AI and does not expose it to any potentially harmful tools that you may have Alfred run in that sandbox.