Repo maintenance made simpler.
Quickly set up Maige and let AI handle your issue labels with ease. Get started at Maige.app.
[!NOTE]
Self-hosting is not yet supported, but if you're immune to papercuts, feel free to continue at your own risk.
bun i
vercel env pull
or cp .env.example .env
bun run dev
ngrok http 3000
Create a GitHub App for webhooks and repo access. Populate your .env with the app details.
https://abc.ngrok.app/api/auth/callback/github
https://abc.ngrok.app/api/webhook/github
.openssl rand -hex 32
. Add it to your .env.Private key: generate a private key. Download it. Run the following command (source) to convert it to the right format:
openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in private-key.pem -out private-key-pkcs8.key
then copy private-key-pkcs8.key's text contents to your .env.
We use Infisical for a better development experience. To use it, make an account, upload your .env (then delete it), download and authenticate the CLI, then run bun dx:env [your-environment-name] && bun run dev
to develop locally.
Access Maige through your nGrok URL and link a test repo. Open an issue to test Maige out!
Try these commands:
Enjoy streamlined issue management with Maige.