Skip to content

V4 (docs): add Vercel AI SDK integration with browser-ai/transformers-js package#1515

Open
jakobhoeg wants to merge 8 commits intohuggingface:v4from
jakobhoeg:v4
Open

V4 (docs): add Vercel AI SDK integration with browser-ai/transformers-js package#1515
jakobhoeg wants to merge 8 commits intohuggingface:v4from
jakobhoeg:v4

Conversation

@jakobhoeg
Copy link

@jakobhoeg jakobhoeg commented Feb 5, 2026

Replaces #1514: rebased onto v4 as requested. @nico-martin

This PR proposes adding documentation for using Transformers.js with the Vercel AI SDK via the @browser-ai/transformers-js community model provider. This is an idea/suggestion for the core docs, happy to adjust or remove if you feel like it doesn't fit.

Closes #1389

Summary
Adds a developer guide (docs/source/guides/vercel-ai-sdk.md) covering usage of Transformers.js as a Vercel AI SDK model provider via @browser-ai/transformers-js npm package. Text generation, embeddings, vision, transcription, tool calling, Web Workers, download progress, useChat transport, and browser fallback.
Adds a step-by-step tutorial (docs/source/tutorials/next-ai-sdk.md) for building a Next.js AI chatbot from scratch with WebGPU, tool calling, and human-in-the-loop approval.

@nico-martin nico-martin self-assigned this Feb 13, 2026
@jakobhoeg
Copy link
Author

jakobhoeg commented Feb 17, 2026

@nico-martin let me know what you think :)

@jakobhoeg jakobhoeg marked this pull request as draft February 25, 2026 19:22
@jakobhoeg jakobhoeg marked this pull request as ready for review February 25, 2026 19:22
@nico-martin
Copy link
Collaborator

Hi @jakobhoeg, I'm really sorry it took me so long to answer. We were quite busy with demos based on v4 and some issues, but I'm looking at it right now :)

@jakobhoeg
Copy link
Author

Hi @nico-martin,
No worries at all! Thank you for taking a look :)

@nico-martin
Copy link
Collaborator

Right now the Build PR Documentation workflow fails. I think you need to add the new files to the Table of contents: packages/transformers/docs/source/_toctree.yml

  1. Tutorial — Next.js AI Chatbot (under "Tutorials")
- local: tutorials/next-ai-sdk
  title: Building a Next.js AI Chatbot with Vercel AI SDK

Add this as the last item in the Tutorials section (after tutorials/node).

  1. Developer Guide — Vercel AI SDK (under "Developer Guides")
- local: guides/vercel-ai-sdk
  title: Using Transformers.js with the Vercel AI SDK

Add this as the last item in the Developer Guides section (after guides/node-audio-processing).

jakobhoeg and others added 2 commits February 26, 2026 19:43
Co-authored-by: Nico Martin <mail@nico.dev>
@jakobhoeg
Copy link
Author

jakobhoeg commented Feb 26, 2026

Hi @nico-martin,
Thanks for the review! Your availability request is unfortunately not feasible to resolve atm.
I resolved the other ones. Let me know if there's anything else you need from me :)

EDIT: After reviewing the doc link below, I've also pushed some minor refinements that have changed since opening the PR.

@HuggingFaceDocBuilderDev

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@jakobhoeg
Copy link
Author

@nico-martin pushed some minor adjustments

@jakobhoeg jakobhoeg marked this pull request as draft March 2, 2026 18:27
@jakobhoeg jakobhoeg marked this pull request as ready for review March 2, 2026 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants