Mention @ngram-ai on a pull request and get an explainer video back in the thread. Use the same GitHub App for issues and release notes.
- Install once, choose your repositories — Link the installation to the ngram account that will fund the videos.
- Ask where the work happens — Mention @ngram-ai with the audience and the change you want explained.
- Watch in GitHub, edit in ngram — The reply includes the video and a link to open the project.
Install the app. Then ask in the thread.
The person who installs the app links an ngram account. People with write access to the repository can then request videos.
Install the GitHub App
Choose your GitHub account or organization, then select the repositories ngram may work in. Your organization may require an owner to approve installation.
Link your ngram account
Follow the setup redirect, sign in to ngram, and choose Continue with GitHub. Complete the authorization so finished videos can play inside GitHub. This account pays for video generation.
Mention @ngram-ai
Add a new PR or issue comment such as “@ngram-ai explain this pull request in 15 seconds”. For a release, include the mention in its notes before you publish.
Open your explainer
ngram updates its reply with the video. On a release, it adds the video to the notes and attaches a file. Use Open in ngram to edit to continue in the linked account.
Give your team the context behind a change
Pull requests with context
ngram reads the PR description, changed product code and relevant discussion to explain the change. The request can focus on what users will notice.
Issues explained in the thread
Ask for a video that explains the problem or proposal in an issue. ngram uses the issue text and conversation as its source.
Release notes with a video
Include @ngram-ai in the notes before publishing a release. The finished video is added to the notes and attached to the release.
Choose the length and audience
Ask for a 15-second overview or a longer walkthrough. Videos default to 30 seconds, with requests supported from 5 to 120 seconds. Name the audience in your comment.
Request a vertical version
Add “vertical” to the mention for a 9:16 video. Without that instruction, ngram creates a landscape 16:9 video.
Repository access controls requests
Only people with write access can trigger a video. Generation uses the credits of the ngram account linked to that installation.
Make a technical update easier to share
Explain a pull request to the product team
Ask what the change does for users, then share the video with teammates who need the outcome without reading every changed file.
Explore product updatesGive an issue a visual explanation
Turn the problem and discussion in an issue into an explainer that helps new contributors or cross-functional teammates catch up.
Explore explainer videosAdd a walkthrough to a release
Put a mention in the release notes before publishing. Readers get a video alongside the written update, with a file attached to the release.
Explore changelog videosRefine the explanation for its next audience
Use the reply’s Open in ngram to edit link to work on the video in the linked account. These features are available in ngram.
Video editing
Revise the PR explainer’s scenes or pacing in ngram before sharing it with customers.
Explore video editingCaptions
Make the release explanation easier to follow when a teammate watches without sound.
Explore captionsAI voiceover
Adjust the narration in ngram when a technical term or product name needs a different delivery.
Explore voiceoverBrand kit
Use your Brand Kit in ngram when the internal GitHub explainer becomes a customer announcement.
Explore brand kitsMotion graphics
Direct attention to the part of a product change that matters most in the edited video.
Explore motion graphicsExplainer videos
Develop a short issue summary into a fuller explanation with more context for the viewer.
Explore explainer creationBring updates from outside the GitHub thread
Start a project in ngram when your source material lives in a changelog or product document.
Release notes to video
Create a release walkthrough from written notes when the update is not being published as a GitHub release.
Start from release notesChangelog to video
Bring several shipped updates together in a changelog video for customers who need the bigger picture.
Start from a changelogProduct docs to video
Turn the documentation behind a change into a separate walkthrough that explains how to use it.
Start from product docsPrepare the video for a wider audience
Use these tools in ngram when your GitHub explanation needs another edit or supporting visual.
Keep the people around the code informed
Repository contributors can request videos; teammates can use the explanation to understand the change.
Explain a GitHub change in language developers outside the repository can follow.
Ask for the user-facing outcome of a pull request before writing an internal update.
Work with a repository contributor to turn shipped changes into a launch explanation.
Use a short GitHub explainer to show what the team has built to stakeholders.
Use the integration that fits your source
Create a video through your AI assistant when the technical explanation starts in an assistant conversation.
Explore the MCP serverStart from the documentation page you are browsing when the source is outside a GitHub thread.
Explore the Chrome extensionMention @askngram for an explainer reply in an X conversation, using the bot built for that platform.
Explore the X/Twitter botUse a Zapier workflow when a connected app event should start the video request instead of a GitHub mention.
Explore ZapierWhere does the explanation start?
Pick the ngram entry point that matches where you keep the source material.
GitHub App Request in a repository | ngram workspace Start with your own brief | Chrome extension Start from a webpage | MCP server Ask your AI assistant | |
|---|---|---|---|---|
| Source | A PR, issue or release | A brief and source material | The page open in Chrome | Context supplied by the assistant |
| First action | Mention @ngram-ai | Create a project in ngram | Open the ngram extension | Ask the connected assistant |
| Setup | Install the app and link an account | Sign in to ngram | Install the extension and sign in | Connect the assistant to ngram |
| Result | Video reply or release-note update | A project to review in ngram | A project to continue in ngram | Video result returned to the assistant |
Questions
Using the ngram GitHub integration
Give your next PR a video explanation.
Install the GitHub App, link your ngram account, and mention @ngram-ai in a new comment.