ToolsThe story, in brief

Bun runtime for Vercel Functions now accepts Bun.serve as an entrypoint

Bun.serve() now deploys directly to Vercel Functions—no framework wrapping. WebSocket support means real-time apps just work.

Paper-cut illustration of a coral software window opening into a three-dimensional drafting space.
New tools for building and creating with AI.AI illustration by KeyNews
The KeyNews take

Why it matters

Vercel Functions gains native Bun runtime support with Bun.serve as a first-class entrypoint, reducing friction for developers building real-time applications. WebSocket handling and per-message pricing (not idle time) change the economics of connection-heavy workloads.

The key facts

12 to know
  1. Bun.serve() now accepted as Vercel Functions entrypoint

  2. WebSocket handler support included

  3. Active CPU pricing model—charge only for message processing time, not idle connections

  4. Single instance can handle multiple concurrent WebSocket connections

  5. Set bunVersion: '1.x' in vercel.json to enable

  6. Servers run locally with Bun deploy as-is without framework wrapping

  7. Bun.serve() now supported as Vercel Functions entrypoint

  8. Native WebSocket handler support via server.upgrade(request)

  9. Active CPU pricing model—pay only for message processing time, not idle connections

  10. Single function instance can handle multiple concurrent WebSocket connections

  11. Requires bunVersion: '1.x' in vercel.json and routes/server.ts at project root

  12. Server runs locally with Bun and deploys as-is without framework wrapping

Go to the source

Vercel Blogvercel.com

Publisher excerpt: The for Vercel Functions now supports as a function entrypoint, including WebSocket handlers. The server you run locally with Bun deploys as-is, without being wrapped in a framework.Bun runtimeBun.serve() Enable the runtime by setting in ."bunVersion": "1.x"vercel.json Create a server with a map in…
Read original report
Back to today's editionMore tools news

The wider picture

View all
Paper-cut illustration of a coral software window opening into a three-dimensional drafting space.
AI illustration by KeyNews
Tools01

OpenAI nabs key Patreon execs ahead of upcoming announcement

OpenAI is building a creator-focused product suite with deep domain expertise (Patreon's co-founder + product + engineering leads). This signals a major new revenue and engagement vector for ChatGPT — and a direct threat to Patreon's existing creator economy.

The Verge AI
Illustration of a transparent lens revealing connected networks across layers of paper.
AI illustration by KeyNews
Tools02

Nokia Open-Sources AnyJev: A Training-Free Layer That Turns Any Open LLM Into a Calibrated Decision Model

A practical, deployment-ready layer for a common production pattern — classification over generation — that practitioners can drop into existing LLM stacks immediately. No fine-tuning required.

MarkTechPost
Paper-cut illustration of a coral software window opening into a three-dimensional drafting space.
AI illustration by KeyNews
Tools03

SpeakON Ships a MagSafe AI Voice Button With Its Own Microphone

A hardware-first approach to voice AI workflow — MagSafe button with onboard mic addresses the real friction in voice-to-text-to-action. Relevant to practitioners building voice UX and to the broader consumer AI tooling wave.

MarkTechPost