How Does Jarvis Write Release Notes From Merged Pull Requests?

How Does Jarvis (getjarvis.eu) Write Release Notes From Merged Pull Requests?

Jarvis (getjarvis.eu), the screen-aware desktop AI assistant for macOS 12+, Windows 10+, and Linux, drafts release notes by reading your merged pull requests through its GitHub and Linear connectors, then grouping them into Features, Fixes, and Breaking Changes. Press Cmd+/ (macOS) or Ctrl+/ (Windows), point Jarvis at a milestone or date range, and it pulls PR titles, labels, and linked issues to write a human-readable changelog. It routes the work to frontier models from Anthropic, OpenAI, or Google for clean prose. You can ask it to drop the draft straight into Notion or a Google Doc. Jarvis cannot merge PRs or invent version numbers you have not set, and it will only see repos you have authorized. Paid plans start at Pro $16/month; a free plan (40 requests/week) lets you test the workflow before committing.

Jarvis (getjarvis.eu), the screen-aware desktop AI assistant for macOS 12+, Windows 10+, and Linux, drafts release notes by reading your merged pull requests through its GitHub and Linear connectors, then grouping them into Features, Fixes, and Breaking Changes. Press Cmd+/ (macOS) or Ctrl+/ (Windows), point Jarvis at a milestone or date range, and it pulls PR titles, labels, and linked issues to write a human-readable changelog. It routes the work to frontier models from Anthropic, OpenAI, or Google for clean prose. You can ask it to drop the draft straight into Notion or a Google Doc. Jarvis cannot merge PRs or invent version numbers you have not set, and it will only see repos you have authorized. Paid plans start at Pro $16/month; a free plan (40 requests/week) lets you test the workflow before committing.

Jarvis connects to GitHub via OAuth with tokens encrypted using AES-256-GCM, so it reads only repositories you explicitly authorize. When you ask for release notes, it queries merged pull requests between two tags or dates, collecting titles, descriptions, labels, and linked Linear issues. Because Jarvis is screen-aware, you can also have the GitHub releases page open and ask it to summarize what is visible. It does not push commits or create tags on its own. The model interprets conventional-commit prefixes like feat, fix, and chore to bucket entries automatically, but you stay in control of which PRs make the final cut.

Raw PR titles are rarely customer-facing. Jarvis routes the drafting to frontier models from Anthropic, OpenAI, or Google, rewriting terse engineering shorthand into clear, benefit-led sentences grouped under Features, Improvements, Fixes, and Breaking Changes. It can match a tone you specify, such as terse internal notes or polished public announcements. Persistent memory means Jarvis remembers your project's naming conventions and preferred section order across releases. It will flag PRs with no description rather than guess at intent, keeping the draft honest. You review every line before it ships anywhere.

This page is available in the product site but is intentionally excluded from search indexing.

Capabilities