Skip to content
 
 

Repository files navigation

ai-sdk-openai-websocket

Monorepo containing:

  • ai-sdk-openai-websocket-fetch — Drop-in fetch replacement that routes OpenAI Responses API streaming requests through a persistent WebSocket connection. Published to npm.
  • demo — Next.js app comparing HTTP vs WebSocket TTFB side by side. Deployed to Vercel.

Development

pnpm install
pnpm dev

Structure

├── packages/
│   └── ai-sdk-openai-websocket-fetch/   # npm package
├── apps/
│   └── demo/                            # Next.js demo app
└── .changeset/                          # changesets config

Releasing

This repo uses Changesets for versioning and publishing.

  1. Run pnpm changeset to create a changeset
  2. Merge to main — the GitHub Action opens a "Version Packages" PR
  3. Merge that PR to publish to npm

About

Demo for AI SDK and OpenAI's Websocket API

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages