home.social

#builtinai — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #builtinai, aggregated by home.social.

fetched live
  1. Built-in AI brings incredible structural upsides: zero marginal cost, shared on-device models, no API key friction, and permissionless innovation.

    Yet taking non-deterministic AI to production still requires observability to trace sessions and debug edge cases in the wild.

    Julien Bataillé (Rakuten) built an awesome PoC instrumenting the Prompt API with OpenInference + direct browser-side OTLP export to Langfuse/LangSmith!

    🔗 github.com/rakutenanalytics/we

    #BuiltInAI #WebAI #OpenTelemetry #WebDev

  2. Built-in AI brings incredible structural upsides: zero marginal cost, shared on-device models, no API key friction, and permissionless innovation.

    Yet taking non-deterministic AI to production still requires observability to trace sessions and debug edge cases in the wild.

    Julien Bataillé (Rakuten) built an awesome PoC instrumenting the Prompt API with OpenInference + direct browser-side OTLP export to Langfuse/LangSmith!

    🔗 github.com/rakutenanalytics/we

    #BuiltInAI #WebAI #OpenTelemetry #WebDev

  3. Built-in AI brings incredible structural upsides: zero marginal cost, shared on-device models, no API key friction, and permissionless innovation.

    Yet taking non-deterministic AI to production still requires observability to trace sessions and debug edge cases in the wild.

    Julien Bataillé (Rakuten) built an awesome PoC instrumenting the Prompt API with OpenInference + direct browser-side OTLP export to Langfuse/LangSmith!

    🔗 github.com/rakutenanalytics/we

    #BuiltInAI #WebAI #OpenTelemetry #WebDev

  4. Built-in AI brings incredible structural upsides: zero marginal cost, shared on-device models, no API key friction, and permissionless innovation.

    Yet taking non-deterministic AI to production still requires observability to trace sessions and debug edge cases in the wild.

    Julien Bataillé (Rakuten) built an awesome PoC instrumenting the Prompt API with OpenInference + direct browser-side OTLP export to Langfuse/LangSmith!

    🔗 github.com/rakutenanalytics/we

    #BuiltInAI #WebAI #OpenTelemetry #WebDev

  5. Built-in AI brings incredible structural upsides: zero marginal cost, shared on-device models, no API key friction, and permissionless innovation.

    Yet taking non-deterministic AI to production still requires observability to trace sessions and debug edge cases in the wild.

    Julien Bataillé (Rakuten) built an awesome PoC instrumenting the Prompt API with OpenInference + direct browser-side OTLP export to Langfuse/LangSmith!

    🔗 github.com/rakutenanalytics/we

    #BuiltInAI #WebAI #OpenTelemetry #WebDev

  6. I stumbled across Arcrawls (arcrawls.com/), a cute browser pet that reacts to the content in your tabs and gains XP as you surf. It also has AI smarts, because obviously it does ✨🚀 :)

    By using local Distilbert (via ONNX WASM) and the Prompt API, it side-steps 3 massive hurdles:
    1. No cloud API bills to pay.
    2. 100% privacy (no data leaves your machine).
    3. No friction (users don't have to paste an API key).

    Check out the code: github.com/fujiDevv/context-aw

    #WebDev #BuiltInAI #WebAI

  7. I stumbled across Arcrawls (arcrawls.com/), a cute browser pet that reacts to the content in your tabs and gains XP as you surf. It also has AI smarts, because obviously it does ✨🚀 :)

    By using local Distilbert (via ONNX WASM) and the Prompt API, it side-steps 3 massive hurdles:
    1. No cloud API bills to pay.
    2. 100% privacy (no data leaves your machine).
    3. No friction (users don't have to paste an API key).

    Check out the code: github.com/fujiDevv/context-aw

    #WebDev #BuiltInAI #WebAI

  8. I stumbled across Arcrawls (arcrawls.com/), a cute browser pet that reacts to the content in your tabs and gains XP as you surf. It also has AI smarts, because obviously it does ✨🚀 :)

    By using local Distilbert (via ONNX WASM) and the Prompt API, it side-steps 3 massive hurdles:
    1. No cloud API bills to pay.
    2. 100% privacy (no data leaves your machine).
    3. No friction (users don't have to paste an API key).

    Check out the code: github.com/fujiDevv/context-aw

    #WebDev #BuiltInAI #WebAI

  9. I stumbled across Arcrawls (arcrawls.com/), a cute browser pet that reacts to the content in your tabs and gains XP as you surf. It also has AI smarts, because obviously it does ✨🚀 :)

    By using local Distilbert (via ONNX WASM) and the Prompt API, it side-steps 3 massive hurdles:
    1. No cloud API bills to pay.
    2. 100% privacy (no data leaves your machine).
    3. No friction (users don't have to paste an API key).

    Check out the code: github.com/fujiDevv/context-aw

    #WebDev #BuiltInAI #WebAI

  10. I stumbled across Arcrawls (arcrawls.com/), a cute browser pet that reacts to the content in your tabs and gains XP as you surf. It also has AI smarts, because obviously it does ✨🚀 :)

    By using local Distilbert (via ONNX WASM) and the Prompt API, it side-steps 3 massive hurdles:
    1. No cloud API bills to pay.
    2. 100% privacy (no data leaves your machine).
    3. No friction (users don't have to paste an API key).

    Check out the code: github.com/fujiDevv/context-aw

    #WebDev #BuiltInAI #WebAI

  11. Per popular request, the LanguageDetector API will soon gain the ability to dissociate Simplified Chinese and Traditional Chinese.
    groups.google.com/a/chromium.o

    Documentation: developer.chrome.com/docs/ai/l

    #WebAI #BuiltinAI

  12. Per popular request, the LanguageDetector API will soon gain the ability to dissociate Simplified Chinese and Traditional Chinese.
    groups.google.com/a/chromium.o

    Documentation: developer.chrome.com/docs/ai/l

    #WebAI #BuiltinAI

  13. Per popular request, the LanguageDetector API will soon gain the ability to dissociate Simplified Chinese and Traditional Chinese.
    groups.google.com/a/chromium.o

    Documentation: developer.chrome.com/docs/ai/l

    #WebAI #BuiltinAI

  14. Per popular request, the LanguageDetector API will soon gain the ability to dissociate Simplified Chinese and Traditional Chinese.
    groups.google.com/a/chromium.o

    Documentation: developer.chrome.com/docs/ai/l

    #WebAI #BuiltinAI

  15. Per popular request, the LanguageDetector API will soon gain the ability to dissociate Simplified Chinese and Traditional Chinese.
    groups.google.com/a/chromium.o

    Documentation: developer.chrome.com/docs/ai/l

    #WebAI #BuiltinAI

  16. That's a wrap on the International JavaScript Conference in San Diego! 🌴

    A huge thank you to everyone who joined my sessions:
    🤖 A full-day hands-on workshop on making #Angular apps smarter with Generative AI.
    🤖 Two talks on the Prompt API & #WebNN for in-browser inference, and #BuiltInAI & #WebMCP for bringing agentic capabilities right into the browser.

    Thanks for the questions, the hallway chats, and the new connections. Until next time! 👋

    🔗 thinktecture.com/conferences/i

    #WebAI #JavaScript #iJS

  17. That's a wrap on the International JavaScript Conference in San Diego! 🌴

    A huge thank you to everyone who joined my sessions:
    🤖 A full-day hands-on workshop on making #Angular apps smarter with Generative AI.
    🤖 Two talks on the Prompt API & #WebNN for in-browser inference, and #BuiltInAI & #WebMCP for bringing agentic capabilities right into the browser.

    Thanks for the questions, the hallway chats, and the new connections. Until next time! 👋

    🔗 thinktecture.com/conferences/i

    #WebAI #JavaScript #iJS

  18. That's a wrap on the International JavaScript Conference in San Diego! 🌴

    A huge thank you to everyone who joined my sessions:
    🤖 A full-day hands-on workshop on making #Angular apps smarter with Generative AI.
    🤖 Two talks on the Prompt API & #WebNN for in-browser inference, and #BuiltInAI & #WebMCP for bringing agentic capabilities right into the browser.

    Thanks for the questions, the hallway chats, and the new connections. Until next time! 👋

    🔗 thinktecture.com/conferences/i

    #WebAI #JavaScript #iJS

  19. Is your AI feature a "Main Quest" helper or a high-friction detour?

    Most AI feels like a "Pull" handle on a door that should have a Push-bar. I deconstructed an AI Alt-Text demo using the built-in AI APIs to meet users where they already go.

    ✅ Follow The Momentum: Why Push-bars beat Pull handles.
    ✅ The Latency Tax: Hide the seams or quality won't matter.
    ✅ Temporal Illusions: Why "instant" AI can decrease trust.

    📖 exploractical.com/blog/2026/al
    🧪 exploractical.com/demos/alt-te

    #WebAI #UX #BuiltInAI

  20. Is your AI feature a "Main Quest" helper or a high-friction detour?

    Most AI feels like a "Pull" handle on a door that should have a Push-bar. I deconstructed an AI Alt-Text demo using the built-in AI APIs to meet users where they already go.

    ✅ Follow The Momentum: Why Push-bars beat Pull handles.
    ✅ The Latency Tax: Hide the seams or quality won't matter.
    ✅ Temporal Illusions: Why "instant" AI can decrease trust.

    📖 exploractical.com/blog/2026/al
    🧪 exploractical.com/demos/alt-te

    #WebAI #UX #BuiltInAI

  21. Is your AI feature a "Main Quest" helper or a high-friction detour?

    Most AI feels like a "Pull" handle on a door that should have a Push-bar. I deconstructed an AI Alt-Text demo using the built-in AI APIs to meet users where they already go.

    ✅ Follow The Momentum: Why Push-bars beat Pull handles.
    ✅ The Latency Tax: Hide the seams or quality won't matter.
    ✅ Temporal Illusions: Why "instant" AI can decrease trust.

    📖 exploractical.com/blog/2026/al
    🧪 exploractical.com/demos/alt-te

    #WebAI #UX #BuiltInAI

  22. Is your AI feature a "Main Quest" helper or a high-friction detour?

    Most AI feels like a "Pull" handle on a door that should have a Push-bar. I deconstructed an AI Alt-Text demo using the built-in AI APIs to meet users where they already go.

    ✅ Follow The Momentum: Why Push-bars beat Pull handles.
    ✅ The Latency Tax: Hide the seams or quality won't matter.
    ✅ Temporal Illusions: Why "instant" AI can decrease trust.

    📖 exploractical.com/blog/2026/al
    🧪 exploractical.com/demos/alt-te

    #WebAI #UX #BuiltInAI

  23. Is your AI feature a "Main Quest" helper or a high-friction detour?

    Most AI feels like a "Pull" handle on a door that should have a Push-bar. I deconstructed an AI Alt-Text demo using the built-in AI APIs to meet users where they already go.

    ✅ Follow The Momentum: Why Push-bars beat Pull handles.
    ✅ The Latency Tax: Hide the seams or quality won't matter.
    ✅ Temporal Illusions: Why "instant" AI can decrease trust.

    📖 exploractical.com/blog/2026/al
    🧪 exploractical.com/demos/alt-te

    #WebAI #UX #BuiltInAI

  24. In most enterprise environments, third party cloud-based STT is a non-starter. That usually leaves us with mediocre OS defaults.

    My colleague @paul 's "Utter" Chrome extension fixes this by keeping the intelligence loop local. It uses the WebSpeech and Prompt APIs to transcribe and polish your "train of thought" entirely on-device. 🛡️✨

    A productivity unlock for AI agent workflows without the data leakage.

    Give it a spin: chromewebstore.google.com/deta

    #WebAI #BuiltInAI

  25. In most enterprise environments, third party cloud-based STT is a non-starter. That usually leaves us with mediocre OS defaults.

    My colleague @paul 's "Utter" Chrome extension fixes this by keeping the intelligence loop local. It uses the WebSpeech and Prompt APIs to transcribe and polish your "train of thought" entirely on-device. 🛡️✨

    A productivity unlock for AI agent workflows without the data leakage.

    Give it a spin: chromewebstore.google.com/deta

    #WebAI #BuiltInAI

  26. In most enterprise environments, third party cloud-based STT is a non-starter. That usually leaves us with mediocre OS defaults.

    My colleague @paul 's "Utter" Chrome extension fixes this by keeping the intelligence loop local. It uses the WebSpeech and Prompt APIs to transcribe and polish your "train of thought" entirely on-device. 🛡️✨

    A productivity unlock for AI agent workflows without the data leakage.

    Give it a spin: chromewebstore.google.com/deta

    #WebAI #BuiltInAI

  27. In most enterprise environments, third party cloud-based STT is a non-starter. That usually leaves us with mediocre OS defaults.

    My colleague @paul 's "Utter" Chrome extension fixes this by keeping the intelligence loop local. It uses the WebSpeech and Prompt APIs to transcribe and polish your "train of thought" entirely on-device. 🛡️✨

    A productivity unlock for AI agent workflows without the data leakage.

    Give it a spin: chromewebstore.google.com/deta

    #WebAI #BuiltInAI

  28. In most enterprise environments, third party cloud-based STT is a non-starter. That usually leaves us with mediocre OS defaults.

    My colleague @paul 's "Utter" Chrome extension fixes this by keeping the intelligence loop local. It uses the WebSpeech and Prompt APIs to transcribe and polish your "train of thought" entirely on-device. 🛡️✨

    A productivity unlock for AI agent workflows without the data leakage.

    Give it a spin: chromewebstore.google.com/deta

    #WebAI #BuiltInAI

  29. Videos from the Web AI Summit coming soon!

    In the meantime, here's the deck for "Beyond the demo: building the WebAI playbook." Let's validate ideas & UX patterns, fill tooling gaps, and write this playbook together.

    docs.google.com/presentation/d

    #WebAI #BuiltinAI #WebDev #GeminiNano #ChromeAI

  30. Videos from the Web AI Summit coming soon!

    In the meantime, here's the deck for "Beyond the demo: building the WebAI playbook." Let's validate ideas & UX patterns, fill tooling gaps, and write this playbook together.

    docs.google.com/presentation/d

    #WebAI #BuiltinAI #WebDev #GeminiNano #ChromeAI

  31. Videos from the Web AI Summit coming soon!

    In the meantime, here's the deck for "Beyond the demo: building the WebAI playbook." Let's validate ideas & UX patterns, fill tooling gaps, and write this playbook together.

    docs.google.com/presentation/d

    #WebAI #BuiltinAI #WebDev #GeminiNano #ChromeAI

  32. Videos from the Web AI Summit coming soon!

    In the meantime, here's the deck for "Beyond the demo: building the WebAI playbook." Let's validate ideas & UX patterns, fill tooling gaps, and write this playbook together.

    docs.google.com/presentation/d

    #WebAI #BuiltinAI #WebDev #GeminiNano #ChromeAI

  33. Videos from the Web AI Summit coming soon!

    In the meantime, here's the deck for "Beyond the demo: building the WebAI playbook." Let's validate ideas & UX patterns, fill tooling gaps, and write this playbook together.

    docs.google.com/presentation/d

    #WebAI #BuiltinAI #WebDev #GeminiNano #ChromeAI

  34. #JSConfMX 🌵 talk done (in bad Spanish 🫣). Demonstrated how to add built-in AI (Summarizer, Translator, Prompt API with multimodal input) to a conference webpage like tomayac.github.io/throw-aways/ (a clone of the real deal jsconfmx.org/speaker/W3Eio). Then walked through the code based on a broken down, step-by-step reduced version (googlechrome.github.io/samples). Learn more at developer.chrome.com/docs/ai/b! 🧠 #BuiltInAI

  35. #JSConfMX 🌵 talk done (in bad Spanish 🫣). Demonstrated how to add built-in AI (Summarizer, Translator, Prompt API with multimodal input) to a conference webpage like tomayac.github.io/throw-aways/ (a clone of the real deal jsconfmx.org/speaker/W3Eio). Then walked through the code based on a broken down, step-by-step reduced version (googlechrome.github.io/samples). Learn more at developer.chrome.com/docs/ai/b! 🧠 #BuiltInAI

  36. #JSConfMX 🌵 talk done (in bad Spanish 🫣). Demonstrated how to add built-in AI (Summarizer, Translator, Prompt API with multimodal input) to a conference webpage like tomayac.github.io/throw-aways/ (a clone of the real deal jsconfmx.org/speaker/W3Eio). Then walked through the code based on a broken down, step-by-step reduced version (googlechrome.github.io/samples). Learn more at developer.chrome.com/docs/ai/b! 🧠 #BuiltInAI

  37. #JSConfMX 🌵 talk done (in bad Spanish 🫣). Demonstrated how to add built-in AI (Summarizer, Translator, Prompt API with multimodal input) to a conference webpage like tomayac.github.io/throw-aways/ (a clone of the real deal jsconfmx.org/speaker/W3Eio). Then walked through the code based on a broken down, step-by-step reduced version (googlechrome.github.io/samples). Learn more at developer.chrome.com/docs/ai/b! 🧠 #BuiltInAI

  38. #JSConfMX 🌵 talk done (in bad Spanish 🫣). Demonstrated how to add built-in AI (Summarizer, Translator, Prompt API with multimodal input) to a conference webpage like tomayac.github.io/throw-aways/ (a clone of the real deal jsconfmx.org/speaker/W3Eio). Then walked through the code based on a broken down, step-by-step reduced version (googlechrome.github.io/samples). Learn more at developer.chrome.com/docs/ai/b! 🧠 #BuiltInAI

  39. Building the "Guess Who?" game with the Prompt API: developer.chrome.com/blog/ai-g. Cool new #BuiltInAI demo by @utilitybend.

    😃🥹🤩❌🧐

    Is your character holding back its tears?
    Does your character wear a a monocle?

  40. Building the "Guess Who?" game with the Prompt API: developer.chrome.com/blog/ai-g. Cool new #BuiltInAI demo by @utilitybend.

    😃🥹🤩❌🧐

    Is your character holding back its tears?
    Does your character wear a a monocle?

  41. Building the "Guess Who?" game with the Prompt API: developer.chrome.com/blog/ai-g. Cool new #BuiltInAI demo by @utilitybend.

    😃🥹🤩❌🧐

    Is your character holding back its tears?
    Does your character wear a a monocle?

  42. Building the "Guess Who?" game with the Prompt API: developer.chrome.com/blog/ai-g. Cool new #BuiltInAI demo by @utilitybend.

    😃🥹🤩❌🧐

    Is your character holding back its tears?
    Does your character wear a a monocle?

  43. Building the "Guess Who?" game with the Prompt API: developer.chrome.com/blog/ai-g. Cool new #BuiltInAI demo by @utilitybend.

    😃🥹🤩❌🧐

    Is your character holding back its tears?
    Does your character wear a a monocle?

  44. Before any of the built-in AI APIs in Chrome can be used, the underlying AI model and any customizations (such as fine-tunings) must be downloaded from the network 🌐, the compressed data be extracted 🗜️, and finally be loaded into memory 🧠. My new guide documents some of the best practices for improving the user experience as they wait for this download: developer.chrome.com/docs/ai/i.

    There are two embedded demos that show:

    - Client-side only
    - Hybrid implementation

    #WebAI #BuiltInAI

  45. Before any of the built-in AI APIs in Chrome can be used, the underlying AI model and any customizations (such as fine-tunings) must be downloaded from the network 🌐, the compressed data be extracted 🗜️, and finally be loaded into memory 🧠. My new guide documents some of the best practices for improving the user experience as they wait for this download: developer.chrome.com/docs/ai/i.

    There are two embedded demos that show:

    - Client-side only
    - Hybrid implementation

    #WebAI #BuiltInAI

  46. Before any of the built-in AI APIs in Chrome can be used, the underlying AI model and any customizations (such as fine-tunings) must be downloaded from the network 🌐, the compressed data be extracted 🗜️, and finally be loaded into memory 🧠. My new guide documents some of the best practices for improving the user experience as they wait for this download: developer.chrome.com/docs/ai/i.

    There are two embedded demos that show:

    - Client-side only
    - Hybrid implementation

    #WebAI #BuiltInAI

  47. Before any of the built-in AI APIs in Chrome can be used, the underlying AI model and any customizations (such as fine-tunings) must be downloaded from the network 🌐, the compressed data be extracted 🗜️, and finally be loaded into memory 🧠. My new guide documents some of the best practices for improving the user experience as they wait for this download: developer.chrome.com/docs/ai/i.

    There are two embedded demos that show:

    - Client-side only
    - Hybrid implementation

    #WebAI #BuiltInAI

  48. Before any of the built-in AI APIs in Chrome can be used, the underlying AI model and any customizations (such as fine-tunings) must be downloaded from the network 🌐, the compressed data be extracted 🗜️, and finally be loaded into memory 🧠. My new guide documents some of the best practices for improving the user experience as they wait for this download: developer.chrome.com/docs/ai/i.

    There are two embedded demos that show:

    - Client-side only
    - Hybrid implementation

    #WebAI #BuiltInAI

  49. We're excited to announce the release of version 0.0.10 of our TypeScript types for Built-in AI APIs, now featuring support for the brand-new Proofreader API! Check it out and upgrade today: npmjs.com/package/@types/dom-c @tomayac #BuiltinAI #WebAI

  50. We're excited to announce the release of version 0.0.10 of our TypeScript types for Built-in AI APIs, now featuring support for the brand-new Proofreader API! Check it out and upgrade today: npmjs.com/package/@types/dom-c @tomayac #BuiltinAI #WebAI

  51. We're excited to announce the release of version 0.0.10 of our TypeScript types for Built-in AI APIs, now featuring support for the brand-new Proofreader API! Check it out and upgrade today: npmjs.com/package/@types/dom-c @tomayac #BuiltinAI #WebAI

  52. I have attendee codes for the Web AI Summit in Sunnyvale on Oct 17. The Chrome Web AI team wants to meet you for the hallway track. Share your Web AI projects & pain points for a chance to get a code & help us with critical context engineering.

    Agenda: rsvp.withgoogle.com/events/web

    Can't make it? No worries—the talks will be published a few weeks after the event.

    #WebAI #WebDev #AI #BuiltInAI

  53. I have attendee codes for the Web AI Summit in Sunnyvale on Oct 17. The Chrome Web AI team wants to meet you for the hallway track. Share your Web AI projects & pain points for a chance to get a code & help us with critical context engineering.

    Agenda: rsvp.withgoogle.com/events/web

    Can't make it? No worries—the talks will be published a few weeks after the event.

    #WebAI #WebDev #AI #BuiltInAI

  54. I have attendee codes for the Web AI Summit in Sunnyvale on Oct 17. The Chrome Web AI team wants to meet you for the hallway track. Share your Web AI projects & pain points for a chance to get a code & help us with critical context engineering.

    Agenda: rsvp.withgoogle.com/events/web

    Can't make it? No worries—the talks will be published a few weeks after the event.

    #WebAI #WebDev #AI #BuiltInAI

  55. I have attendee codes for the Web AI Summit in Sunnyvale on Oct 17. The Chrome Web AI team wants to meet you for the hallway track. Share your Web AI projects & pain points for a chance to get a code & help us with critical context engineering.

    Agenda: rsvp.withgoogle.com/events/web

    Can't make it? No worries—the talks will be published a few weeks after the event.

    #WebAI #WebDev #AI #BuiltInAI

  56. I have attendee codes for the Web AI Summit in Sunnyvale on Oct 17. The Chrome Web AI team wants to meet you for the hallway track. Share your Web AI projects & pain points for a chance to get a code & help us with critical context engineering.

    Agenda: rsvp.withgoogle.com/events/web

    Can't make it? No worries—the talks will be published a few weeks after the event.

    #WebAI #WebDev #AI #BuiltInAI

  57. On the Chrome team, we have an interesting new origin trial for you to try in your apps: the Proofreader API: developer.chrome.com/docs/ai/p.

    ❌ tyop → ✅ typo

    ```js
    const proofreader = await Proofreader.create({
    expectedInputLanguages: ['en'],
    });

    const proofreadResult = await proofreader.proofread(
    'PLease tryt his API and let us knwo how it foes!',
    );
    ```

    It's powered by Gemini Nano internally and part of Chrome's #BuiltInAI / #WebAI effort.

  58. On the Chrome team, we have an interesting new origin trial for you to try in your apps: the Proofreader API: developer.chrome.com/docs/ai/p.

    ❌ tyop → ✅ typo

    ```js
    const proofreader = await Proofreader.create({
    expectedInputLanguages: ['en'],
    });

    const proofreadResult = await proofreader.proofread(
    'PLease tryt his API and let us knwo how it foes!',
    );
    ```

    It's powered by Gemini Nano internally and part of Chrome's #BuiltInAI / #WebAI effort.

  59. On the Chrome team, we have an interesting new origin trial for you to try in your apps: the Proofreader API: developer.chrome.com/docs/ai/p.

    ❌ tyop → ✅ typo

    ```js
    const proofreader = await Proofreader.create({
    expectedInputLanguages: ['en'],
    });

    const proofreadResult = await proofreader.proofread(
    'PLease tryt his API and let us knwo how it foes!',
    );
    ```

    It's powered by Gemini Nano internally and part of Chrome's #BuiltInAI / #WebAI effort.

  60. On the Chrome team, we have an interesting new origin trial for you to try in your apps: the Proofreader API: developer.chrome.com/docs/ai/p.

    ❌ tyop → ✅ typo

    ```js
    const proofreader = await Proofreader.create({
    expectedInputLanguages: ['en'],
    });

    const proofreadResult = await proofreader.proofread(
    'PLease tryt his API and let us knwo how it foes!',
    );
    ```

    It's powered by Gemini Nano internally and part of Chrome's #BuiltInAI / #WebAI effort.