Skip to content

Conversation

@captainbrosset
Copy link
Contributor

@captainbrosset captainbrosset commented Nov 19, 2025

Rendered article for review:


Other articles

AB#60242099

@mikehoffms mikehoffms added in-progress cat: webplatform Web Platform-related content. labels Nov 20, 2025
@mikehoffms mikehoffms changed the title Proofreader API New article "Correct grammar with the Proofreader API" Nov 20, 2025
---
# Correct grammar, spelling, and punctuation errors in text with the Proofreader API
<!-- todo: create the below short link: -->
<!-- https://aka.ms/edge-proofreader-api-docs -->
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

<!-- ====================================================================== -->
## Availability of the Proofreader API

The Proofreader API is available as a developer preview in Microsoft Edge Canary or Dev channels, starting with version 143<!-- todo: add the correct version. -->.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

143? add correct version

To check if your device supports the Proofreader API developer preview, see [Enable the Proofreader API](#enable-the-proofreader-api) below and check your device performance class.

Due to the experimental nature of the Proofreader API, you might observe issues on specific hardware configurations. If you see issues on specific hardware configurations, please provide feedback by [opening a new issue](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/new?template=proofreader-api.md) at the MSEdgeExplainers repository.
<!-- todo: create the above bug template. -->
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

create bug template


To use any of the Proofreader API in Microsoft Edge:

1. Make sure you're using the latest version of Microsoft Edge Canary or Dev (version 143 <!-- todo add correct version --> or newer). See [Become a Microsoft Edge Insider](https://www.microsoft.com/edge/download/insider).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add correct version, 143?


1. Select **Enabled** next to the **Proofreader API for Phi mini** flag:

![Flags page of browser](./proofreader-api-images/flags-proofreader-api.png)<!-- todo: populate png -->
Copy link
Collaborator

@mikehoffms mikehoffms Dec 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

populate flags-proofreader-api.png


1. In the information banner at the top, check the status: it initially reads **Model downloading, please wait**:

![Status indicator showing model downloading progress](./proofreader-api-images/model-downloading.png)<!-- todo: populate png -->
Copy link
Collaborator

@mikehoffms mikehoffms Dec 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

populate model-downloading.png


After the model has downloaded, the information banner reads **API and model ready**, indicating that the API and model can be used:

![Status indicator showing API and model ready](./proofreader-api-images/api-and-model-ready.png)<!-- todo: populate png -->
Copy link
Collaborator

@mikehoffms mikehoffms Dec 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

populate api-and-model-ready.png


The output is generated in the response section of the page:

![The Proofreader demo page with settings and a Proorfread button](./proofreader-api-images/proofreading.png)<!-- todo: populate png -->
Copy link
Collaborator

@mikehoffms mikehoffms Dec 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

populate proofreading.png


We're very interested in learning about the range of scenarios for which you intend to use the Proofreader API, any issues with the API or language model, and whether new task-specific APIs would be useful.

To send feedback about your scenarios and the tasks you want to achieve, please add a comment to [the Proofreader API feedback issue](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/XYZ)<!-- todo: create a feedback issue -->.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

create feedback Issue

@learn-build-service-prod
Copy link

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

@learn-build-service-prod
Copy link

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

@learn-build-service-prod
Copy link

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cat: webplatform Web Platform-related content. in-progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants