Building blocks for the Web's built-in AI APIs. Composable. No runtime deps. Just lifecycle, streaming, AbortSignals. Vanilla TypeScript by default, with optional React hooks.
Install
npm i @web-ai-sdk/all # all five wrappers
npm i @web-ai-sdk/prompt # one wrapper at a time
Packages
| Package | Guide | React hook |
|---|---|---|
| @web-ai-sdk/all | Meta-package | — |
| @web-ai-sdk/prompt | Prompt | usePrompt · useSession |
| @web-ai-sdk/webmcp | WebMCP | useWebMCP |
| @web-ai-sdk/summarizer | Summarizer | useSummarizer |
| @web-ai-sdk/translator | Translator | useTranslator |
| @web-ai-sdk/detector | Detector | useDetector |
Browser support
Chrome and Edge 138+ with the Built-in AI flags enabled. See the support matrix for the per-API breakdown.
Links
- Documentation — Starlight site with guides, React hooks, browser support.
- github.com/obetomuniz/web-ai-sdk — source, issues, releases.
- npmjs.com/org/web-ai-sdk — published packages.
- /llms.txt · /llms-full.txt · /sitemap.xml — machine-readable index.





















