Skip to main content
AI SDK SignalsBack to the read

Every source behind the read

Every source GILD analyzed, newest first. Each says who the source is, how it knows, whether it still applies and which findings it counts toward. Open a count to see only its sources.

Whose sources count

Source

106 sources in All practitioners, with product documentation Showing all 106 sources

  1. Mixed

    robertyates, GitHub user

    WorkflowAgent run has no root span: each model call becomes its own agent root in the traceGitHub issue

    A durable WorkflowAgent run has no span covering the whole run, so trace viewers such as Arize, Phoenix and Langfuse show each model call as its own run, while ToolLoopAgent produces one run span.

    Published Oct 20, 2026self-described: Durable WorkflowAgent runs traced to Arize, Phoenix and Langfuse

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    @ai-sdk/workflow 2.0.78, ai 7.0.146
  2. Mixed

    rpinckne, GitHub user

    WorkflowAgent approval resume fails after intervening user media, after an approved tool already executedGitHub issue

    When a user sends media while a tool waits for approval, WorkflowAgent runs the approved tool on resume and then fails with a missing tool results error before the next model call; ToolLoopAgent handles the same turn.

    Published Oct 4, 2026self-described: Tool approvals on durable WorkflowAgent runs

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    @ai-sdk/workflow 2.0.58, ai 7.0.127
  3. Mixed

    hrithikbluelabel, GitHub user

    HarnessAgent: stripWorkDir corrupts tool inputs/results by substring replace (.github/workflows → .github.flows) and cannot be switched offGitHub issue

    HarnessAgent rewrites every tool input and result by plain substring replacement of the work directory, corrupting paths such as .github/workflows, with no way to switch it off.

    Published Sep 17, 2026self-described: Uses AI SDK HarnessAgent with Claude Code and a sandbox

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    AI SDK 7 HarnessAgent
  4. Mixed

    safaiyeh, GitHub user

    Per-byte base64 encoding of file parts caused a production OOM (kills a 2GB container on one 14MB PDF); fix exists in #13581GitHub issue

    Per-byte base64 encoding of a 14 MB PDF out-of-memory killed a 2 GB production container within a minute, taking about 100 requests with it.

    "On 2026-09-01 this OOM-killed one of our production API tasks (AWS Fargate, 2GB memory limit) in ~40 seconds: a single 14,078,689-byte PDF sent as a Uint8Array file part. The task went from a flat ~640MB to a hard kill at the container limit inside one minute, taking ~100 requests with it (94× ALB 502s) before ECS replaced it."
    Excerpt, safaiyeh

    Published Sep 1, 2026self-described: Production API on AWS Fargate

    Published on
    Developer Communities & Issues
    Who
    Product or platform team
    Evidence
    Measured
    Applies to
    Current
  5. Positive

    Adam Rackis, Developer writing about their own app

    Having Fun with Vercel's AI SDK and AI GatewayPersonal blog post, Master.dev Blog

    Calls the AI SDK a slick API with useful output validation; through AI Gateway each generation cost US$0.03 to US$0.05, and the response carries its cost.

    Published Aug 31, 2026self-described: Fitness-tracking app generating workout templates

    Published on
    Engineering Blogs & Reviews
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    AI Gateway
  6. Mixed

    Abhi Aiyer, co-founder and CTO of Mastra

    Unguarded Function.prototype.toString.call(fetch) at module eval breaks imports when globalThis.fetch is not callable (e.g. jest-environment-jsdom)GitHub issue

    A fetch check that ran when provider-utils loaded threw under jsdom, so any test suite importing @mastra/core failed before a single test ran.

    Published Aug 24, 2026@ai-sdk/provider-utils as bundled into @mastra/core, run under Jest with jsdom

    Not counted

    Its author's company builds its own agent framework on the AI SDK. Kept in the record; it takes part in no figure.

    Published on
    Developer Communities & Issues
    Who
    Technical leadership
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    @ai-sdk/provider-utils 3.0.31 and 4.0.41
  7. Mixed

    mdnanocom, GitHub user

    @ai-sdk/langchain: reused toolCallId across LangGraph steps loses the later tool lifecycleGitHub issue

    When a later LangGraph step reused a tool-call id, the LangChain adapter suppressed the second call's start, so the interface showed the earlier tool's name and input for it. Fixed five days later.

    Published Aug 13, 2026self-described: LangGraph agent whose model reuses tool-call ids across steps, rendered with AI SDK UI

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    @ai-sdk/langchain
  8. Mixed

    DeJeune, GitHub user

    readUIMessageStream: structuredClone of the entire accumulated message on every chunk (quadratic allocation: sibling of #18624 in the ai package)GitHub issue

    readUIMessageStream deep-clones the whole accumulated message on every chunk, so allocation grows quadratically with turn length in ai 7.0.62.

    Published Aug 12, 2026self-described: Student at Chinese Academy of Sciences University

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    ai 7.0.62
  9. Mixed

    kentonv, Hacker News commenter, developer of Cloudflare OS

    Comment on: Cloudflare OS: an open platform for agents, apps, and workHacker News comment

    Cloudflare OS ran on the AI SDK until they switched it to pi-agent-core days earlier, using it as an LLM API compatibility layer.

    Published Aug 6, 2026self-described: Cloudflare OS agent harness

    Not counted

    Its author is a Cloudflare tech lead, and Cloudflare sells its own agent platform; the post explains moving off the AI SDK. Kept in the record; it takes part in no figure.

    Published on
    Developer Communities & Issues
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Current
  10. Mixed

    zjjaxx, GitHub user

    @ai-sdk/langchain: subgraphs:true drops namespace; global langgraph_step prematurely ends interleaved reasoningGitHub issue

    Streaming a LangGraph agent and its subagents into useChat, Vercel's LangChain adapter dropped each subgraph's namespace and closed every open text and reasoning part at each step, so the live interface broke mid-answer. Fixed a day later.

    Published Aug 6, 2026self-described: LangGraph Deep Agents streamed with subgraphs into useChat and AI Elements

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    ai 6.0.208, @ai-sdk/langchain 2.0.216
  11. Mixed

    zknill, Hacker News commenter

    Comment on: Go LLM SDK for streaming, tool-calling AI backends (plus frontend React lib)Hacker News comment

    Finds the AI SDK easy to drop in but hard to build resilient systems on, citing no resumable streaming after a dropped connection or multi-device support.

    Published Jul 30, 2026self-described: Evaluating chat SDK backends

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  12. Mixed

    rhamnett, GitHub user

    @ai-sdk/amazon-bedrock: native structured output silently degenerates (U+200B padding to token cap) on claude-sonnet-4-6: no opt-out; expose structuredOutputMode like @ai-sdk/anthropicGitHub issue

    A Bedrock provider update moved Claude structured output to native mode, which padded output to the token cap; on the team's eval, length failures rose from 0 to about 10 of 20.

    "On our internal drafting eval (20-item golden dataset, blind 3-vote LLM judge, identical prompts/schemas), moving from @ai-sdk/amazon-bedrock@4.0.112 to 5.0.29 took length-failures from 0/20 to ~10/20 and dropped judge scores from 0.75 to 0.48."
    Excerpt, rhamnett

    Published Jul 23, 2026self-described: Internal drafting feature on Amazon Bedrock

    Published on
    Developer Communities & Issues
    Who
    Product or platform team
    Evidence
    Measured
    Applies to
    Current
    Observed on
    @ai-sdk/amazon-bedrock 5.0.29, Claude Sonnet 4.6
  13. Mixed

    mahan-fk, GitHub user

    @ai-sdk/langchain: isAIMessageChunk() fails for CJS instances, silent text-delta loss in CommonJS hosts (NestJS, Express, etc.)GitHub issue

    In a CommonJS backend such as NestJS, the ESM-only LangChain adapter did not recognize LangGraph's message chunks and silently dropped every text delta, so the chat showed only an ellipsis. Fixed five days later.

    Published Jul 23, 2026self-described: LangGraph agent served from a NestJS backend to an AI SDK UI frontend

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    @ai-sdk/langchain 3.0.34, @langchain/core 1.2.3
  14. Mixed

    Umesh Malik, Independent developer

    Vercel AI SDK in Production: Streaming, Tool-Calling & the Gotchas Nobody Tells You (2026)Personal blog post, umesh-malik.com

    The SDK collapses a week of streaming plumbing into an afternoon, but aborts, loop limits, retries, rate limiting and cost attribution remain your job.

    Published Jul 21, 2026self-described: Production chat features on Next.js

    Published on
    Engineering Blogs & Reviews
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  15. Mixed

    Busy_Zucchini6284, Reddit user

    How are you persisting useChat history across redeploys? The tool-call part is what got meReddit post, r/vercel

    useChat history lives only in the browser, and saving flattened text broke tool-call replay; storing the parts array and validating it on load worked.

    Published Jul 20, 2026self-described: Own chat app on the AI SDK

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  16. Mixed

    matthew-gizmo, GitHub user

    streamText textStream tee path retains large streaming outputs in memoryGitHub issue

    streamText's textStream buffers long outputs through a stream tee, causing memory-limit breaches in a Cloudflare Worker; the team added a production bypass.

    Published Jul 6, 2026self-described: Cloudflare Worker import workload

    Published on
    Developer Communities & Issues
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Current
  17. Negative

    Kevin Peckham, Principal at Lightning Jar

    A Deprecated Accessor That Still Typechecks Broke My Benchmark (and Maybe Your Agent)Engineering blog post, Lightning Jar

    In AI SDK 7, response.messages silently became final-step only; the harness dropped tool history, causing 114 failed follow-ups until it switched to responseMessages.

    Published Jul 6, 2026self-described: Multi-turn tool-calling benchmark harness on AI SDK 7

    Published on
    Engineering Blogs & Reviews
    Who
    Product or platform team
    Evidence
    Measured
    Applies to
    Current
    Observed on
    AI SDK 7
  18. Mixed

    Igal Mazor, GitHub user

    @ai-sdk/amazon-bedrock: Output.object() + tools intermittently fails with AI_NoObjectGeneratedError on Claude Opus 4.7/4.8GitHub issue

    A Bedrock provider fix for Claude Opus 4.7 and 4.8 introduced a regression where a share of agentic runs combining tools with structured output end without an object.

    Published Jul 3, 2026self-described: Agentic generateText runs on Bedrock with tools and structured output, seen in production tracing

    Published on
    Developer Communities & Issues
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    @ai-sdk/amazon-bedrock 4.0.120, ai 6.0.201, Claude Opus 4.7 and Claude Opus 4.8
  19. Mixed

    koonaso, GitHub user, self-described

    experimental_toolApprovalSecret: addToolApprovalResponse drops the approval signature, breaking every signed approval on resumeGitHub issue

    With signed tool approvals enabled, every user-approved tool call fails on resume because addToolApprovalResponse drops the signature.

    Published Jun 23, 2026

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  20. Positive

    Kristian, Independent developer

    Mastra vs AI SDK: I Built Production Apps With BothVideo, YouTube

    After shipping production apps with both, frames the AI SDK as the model-interaction layer and Mastra as the infrastructure layer built on top of it.

    "…layers. AI SDK focuses on model interaction, where Mastra focuses more on application infrastructure. But here's the important part is that every single feature that Mastra provides, you absolutely can build yourself. Because the question isn't whether you want to…"
    Transcript excerpt, at 4:11

    Published Jun 17, 2026self-described: Production AI apps on Mastra and the AI SDK

    Published on
    Podcasts, Talks & Videos
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  21. Mixed

    Intrepid_Frosting_66, Reddit user

    Comment on: Is Vercel AI SDK actually good for building real AI agents?Reddit comment, r/vercel

    In a financial app, lets the AI SDK pick the tool and its parameters but runs every tool on the backend itself, for safety and traceability, at a higher token cost. Memory and retrieval are still unsolved, so each session starts cold.

    Published Jun 1, 2026self-described: An agent inside a financial app

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  22. Mixed

    tim-inkeep, GitHub user

    @ai-sdk/anthropic: disableParallelToolUse: true is hardcoded when structuredOutputMode: 'jsonTool', ignores user overrideGitHub issue

    The author measured structured output on Claude arriving as one 3,197-character chunk after 20 or more seconds of silence. The documented workaround silently disables parallel tool calls, a regression from @ai-sdk/anthropic 2.0.2.

    Published May 27, 2026self-described: Production agent with Claude structured output and parallel tool calls

    Published on
    Developer Communities & Issues
    Who
    Product or platform team
    Evidence
    Measured
    Applies to
    Needs a recheck
    Observed on
    @ai-sdk/anthropic 3.0.80
  23. Mixed

    Zak Knill, Senior Distributed Systems Engineer, Ably

    We built a Custom Transport for Vercel's AI SDKCompany engineering blog, Ably

    Knill reports that useChat assumes one request and one response and its HTTP transport does not natively support multi-device, multi-user or resumable conversations. Ably built a custom transport that exposes those capabilities, while working around state-machine limits.

    Published May 13, 2026Ably engineering team building a custom transport for useChat to support multi-device, multi-user and resumable conversations

    Not counted

    Its author works at Ably, which sells an AI Transport add-on built around the AI SDK. Kept in the record; it takes part in no figure.

    Published on
    Engineering Blogs & Reviews
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Current
    Observed on
    Vercel AI SDK UI useChat with Ably AI Transport
  24. Positive

    dkersten, Hacker News commenter

    Comment on: Agents need control flow, not more promptsHacker News comment

    Builds a Rust workflow engine that enforces agent steps in code and makes model calls through their own TypeScript harness on the AI SDK.

    Published May 8, 2026self-described: Own workflow engine in Rust that calls models through a TypeScript harness

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  25. Mixed

    Dapper-Turn-3021, Reddit user

    Is Vercel AI SDK actually good for building real AI agents?Reddit post, r/vercel

    Finds the chat UI, streaming, and model switching clean, but building an agent means wiring orchestration, memory, tool routing, and feedback by hand.

    Published May 1, 2026self-described: Own chat app and agent experiments

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  26. Positive

    sinatrastan, Reddit user

    Comment on: Is Vercel AI SDK actually good for building real AI agents?Reddit comment, r/vercel

    Runs a Lovable-style app builder on the AI SDK in production and says it works well for its users, though the author had to handle much of what a framework would usually cover.

    Published May 1, 2026self-described: A Lovable-style app builder in one of the author's projects, used by people in production

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  27. Mixed

    sneefle, Hacker News commenter, solo founder

    Comment on: Show HN: AI Applyd - a bot that applies to jobs for youHacker News comment

    Found that @ai-sdk/openai 2.x breaks on a second request to a non-OpenAI endpoint through OpenRouter, so they switched clients.

    Published Apr 20, 2026self-described: Job-application agent on Cloudflare Workers with OpenRouter

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    @ai-sdk/openai 2.x
  28. Mixed

    leojcyou, GitHub user

    Anthropic structured outputs fail with valid Zod schemas due to unsupported JSON Schema keywords (e.g. exclusiveMinimum, not, minimum, maximum)GitHub issue

    Anthropic structured outputs through the AI SDK return 400 errors on valid Zod schemas because unsupported JSON Schema keywords pass through unsanitized.

    Published Apr 10, 2026self-described: Mechatronics engineering at University of Waterloo

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  29. Positive

    bnchrch, Hacker News commenter on the Output.ai team

    Comment on: Show HN: Output.ai - OSS framework we extracted from 500+ production AI agentsHacker News comment

    Output.ai's LLM package is a thin wrapper around the AI SDK, using its tool-call retries, with durable workflow steps on Temporal.

    Published Apr 9, 2026self-described: Output.ai, framework extracted from the team's production agents

    Published on
    Developer Communities & Issues
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Current
  30. Mixed

    SerafimKorablev, Hacker News commenter

    Comment on: Claude Agent SDK vs. Messages API for a Production AI Assistant?Hacker News comment

    The team started on the AI SDK, moved to the Claude Code SDK for a complete agent loop, then built sandboxing, threads and cost tracking themselves.

    "…we went through this exact thing. started on vercel ai sdk, migrated to claude code sdk hoping to get the full agent loop out of the box. same conclusion - it's built for single-user cli, not multi-tenant web backends."
    Excerpt, SerafimKorablev

    Published Apr 7, 2026self-described: Team building a multi-tenant AI assistant

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Current
  31. Positive

    MaxGfeller, Hacker News commenter, OpenHarness author

    Comment on: OpenHarness - Composable TypeScript SDK for building powerful agent harnessesHacker News comment

    Built OpenHarness on AI SDK 5 after finding the Claude Agent SDK, Codex and OpenCode too heavy to embed, so it works with any SDK-supported model.

    Published Mar 31, 2026self-described: OpenHarness, open-source TypeScript agent SDK

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    AI SDK 5
  32. Mixed

    Pablo de Castro (pablodecm), GitHub user

    uiMessageChunkSchema strict validation breaks backward due to providerMetadata additionGitHub issue

    A patch release added a field to stream events, and users whose browsers held the previous client bundle got AI_TypeValidationError on every affected stream.

    Published Mar 23, 2026self-described: Next.js App Router app upgraded from ai 6.0.116 to 6.0.134

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    ai 6.0.120 and later
  33. Mixed

    tea-artist, GitHub user

    Anthropic: tool_use/tool_result pairing fails when server_tool_use (web_search) and regular tool_use appear in same assistant turnGitHub issue

    When Claude called web search and an application tool in the same turn, the Anthropic provider rebuilt the message in an order the API rejects, so the next agent step failed.

    Published Mar 3, 2026self-described: Agent loop mixing Anthropic web search with application tools

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    ai 6.0.105, @ai-sdk/anthropic 3.0.50
  34. No opinion stated

    Thibault Le Ouay Ducasse, openstatus

    How We Built Our Slack AgentEngineering blog post, openstatus blog

    openstatus built its Slack incident agent on the AI SDK with Claude Sonnet and six tools, where every mutation tool returns a draft that a person must approve.

    "We use the Vercel AI SDK with Claude Sonnet. The agent has 6 tools:…"
    Excerpt, Thibault Le Ouay Ducasse

    Published Feb 27, 2026self-described: openstatus Slack agent for incident status reports

    Published on
    Engineering Blogs & Reviews
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Current
    Observed on
    AI SDK with Claude Sonnet
  35. Mixed

    joachimbulow, GitHub user

    generateObject and generateText with output bursts CPU usage of tslanguageserver to 150%GitHub issue

    Using generateObject, or generateText with an output schema, pushed the TypeScript language server to 150 to 200% CPU in the editor.

    Published Feb 26, 2026self-described: Builds Doubble with NestJS and OpenAI in Cursor

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  36. Positive

    PrivateMTD, Reddit user

    Comment on: Claude Agent SDK vs OpenAI Agent SDK vs Vercel AI SDKReddit comment, r/vercel

    Builds on the AI SDK and enjoys it, while OpenAI's newer session auto-compaction and managed containers through the Responses API look tempting.

    Published Feb 25, 2026self-described: Own project built on the AI SDK

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  37. Positive

    bri-_-guy, Reddit user

    Claude Agent SDK vs OpenAI Agent SDK vs Vercel AI SDKReddit post, r/vercel

    Moved a five-agent hobby project from the Claude Agent SDK to the AI SDK for more model options, and later decided to stay on it.

    Published Feb 15, 2026self-described: Hobby project, a team of five knowledge-worker agents

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  38. Positive

    Pedro Teixeira, Helpmaton

    Real-Time AI Streaming in Production: What We Built at HelpmatonEngineering blog post, metaduck.com

    Helpmaton runs its production AI streaming on Lambda with the AI SDK's streamText on the server and useChat on the client. It lets the SDK carry tool calls and results over the stream.

    "TL;DR: We kept the same foundation (Lambda Function URLs, AI SDK, Architect) and added production-ready patterns: multi-path streaming with secret-in-path auth, a credit system for cost protection, and subscription-based throttling for our REST API."
    Excerpt, Pedro Teixeira

    Published Feb 13, 2026self-described: Helpmaton's production streaming stack on AWS Lambda Function URLs

    Published on
    Engineering Blogs & Reviews
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Current
  39. Negative

    koakuma-chan, Hacker News commenter

    Comment on: GPT-5.3-CodexHacker News comment

    Objects that the AI SDK fakes structured output on Anthropic by putting the JSON schema into a tool call, which confuses the model.

    Published Feb 5, 2026self-described: Structured outputs across providers

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  40. Positive

    esperent, Hacker News commenter

    Comment on: Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devsHacker News comment

    Building on Mastra, sees its use of the AI SDK as a good decision: the SDK as low-level library, Mastra as framework, with AI SDK 6 moving toward a framework.

    Published Jan 20, 2026self-described: Building with Mastra on the AI SDK

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  41. Mixed

    Rohit Singh (Notoriousbrain), GitHub user

    Stream resumption doesn't work when users switch tabs or background the appGitHub issue

    useChat stream resumption recovers only on a page reload, so streams stay broken when users switch tabs or background the app on mobile.

    Published Jan 19, 2026self-described: Chat app using useChat with resume and Redis-stored stream ids

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
  42. Mixed

    NicolaiHerforth, GitHub user

    [Bug] Anthropic extended thinking: reasoning blocks lost during multi-step tool callsGitHub issue

    With Anthropic thinking models, multi-step tool calls lose reasoning signatures, and onFinish drops 75% of reasoning blocks.

    Published Jan 7, 2026self-described: Applied machine learning engineer

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
  43. Positive

    Jordan Hindo, developer building Asset Hatch

    Part 4: The Pivot - 3 Hours to SalvationPersonal blog post, jordanhindo.dev

    After CopilotKit tool execution failed, Jordan Hindo moved Asset Hatch to AI SDK v6 in about three hours and got tools working, while docs still showed v4 message patterns.

    Published Jan 4, 2026self-described: Asset Hatch app migrated from CopilotKit to AI SDK v6

    Published on
    Engineering Blogs & Reviews
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    AI SDK v6
  44. Positive

    r0kh0rd, Reddit user

    Comment on: Is anyone collecting 👍 / 👎 + comment feedback in Vercel AI SDK chats? Wondering if this is actually worth solvingReddit comment, r/vercel

    The team collects thumbs-up and thumbs-down feedback and runs LLM evals and model A/B tests through Langfuse, which they call very easy to integrate with the AI SDK.

    Published Dec 8, 2025self-described: Team chat product with feedback, evals, and A/B tests

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Still applicable
  45. Mixed

    CharlesOural, GitHub user

    Memory leak using Experimental downloadGitHub issue

    A production app using @ai-sdk/google with experimental_download crashed out of memory, traced to how the SDK holds downloaded images.

    Published Dec 4, 2025self-described: Production app on Gemini with custom image downloads

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Needs a recheck
  46. Positive

    seafoodghost, Reddit user

    Comment on: For your AI app, you use VercelAI SDK or direct API?Reddit comment, r/nextjs

    Started on direct provider API calls, switched to the AI SDK and likes it: less boilerplate, streaming handled for them, and AI Elements for the interface.

    Published Dec 3, 2025self-described: Own AI app, moved from direct provider API calls

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
  47. Mixed

    Abhi Aiyer, co-founder and CTO of Mastra

    [@ai-sdk/anthropic | @ai-sdk/google] Duplicate text-start/text-end IDs in multi-step flowGitHub issue

    In multi-step agent streams, the Anthropic provider restarted text block IDs at 0 on every model call, so text from different steps shared the same ID.

    Published Dec 2, 2025Multi-step agent streams with Anthropic models

    Not counted

    Its author's company builds its own agent framework on the AI SDK. Kept in the record; it takes part in no figure.

    Published on
    Developer Communities & Issues
    Who
    Technical leadership
    Evidence
    Reported
    Applies to
    Needs a recheck
  48. Mixed

    elpakal, Hacker News commenter

    Comment on: Launch HN: Onyx (YC W24) - Open-source chat UIHacker News comment

    Values easy setup, streaming, model agnosticism, chat persistence and blob support on Vercel's AI chatbot stack, but dislikes the vendor lock-in.

    Published Nov 25, 2025self-described: Several projects on Vercel's AI chatbot stack

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  49. Mixed

    Armin Ronacher, founder of Earendil

    Agent Design Is Still HardPersonal blog post, lucumr.pocoo.org

    Ronacher's team adopted only the AI SDK's provider abstractions and drives the agent loop itself; Anthropic's web search tool routinely broke message history through it, and caching is easier on Anthropic's own SDK.

    "For instance, the web search tool from Anthropic routinely destroys the message history with the Vercel SDK, and we haven’t yet fully figured out the cause."
    Excerpt, Armin Ronacher

    Published Nov 21, 2025Earendil's agent, built on the AI SDK's provider layer with its own agent loop

    Published on
    Engineering Blogs & Reviews
    Who
    Technical leadership
    Evidence
    Reported
    Applies to
    Current
  50. Mixed

    the_mitsuhiko, Hacker News commenter

    Comment on: Absurd Workflows: Durable Execution with Just PostgresHacker News comment

    Uses the AI SDK or Pydantic AI for provider independence, but neither has built-in durable execution, so they drive the agent loop themselves.

    Published Nov 3, 2025self-described: Builds durable agent workflows on Postgres

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  51. Positive

    Luca Becker, aicommits maintainer

    aicommits v1.0.0: Six Months of AI-Assisted Development Come Full CirclePersonal blog post, luca-becker.me

    Moving aicommits to AI SDK v5 replaced every custom provider integration, so adding AWS Bedrock became a short task, though Ollama support dropped until a community provider appeared.

    "While migrating to Vercel AI SDK v5, Ollama support was temporarily dropped."
    Excerpt, Luca Becker

    Published Oct 17, 2025self-described: aicommits CLI migrated to AI SDK v5

    Published on
    Engineering Blogs & Reviews
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Current
    Observed on
    AI SDK v5
  52. Positive

    armank-dev, Hacker News commenter

    Comment on: LLM Observability in the Wild - Why OpenTelemetry Should Be the StandardHacker News comment

    Chose to build a semantic-failure tracking tool on the AI SDK because its OpenTelemetry integration collects every LLM span in about 10 lines.

    Published Sep 28, 2025self-described: Startup building semantic failure tracking for agents

    Not counted

    Its author builds a failure-tracking product on top of the AI SDK. Kept in the record; it takes part in no figure.

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Still applicable
  53. Positive

    dallinbentley, Hacker News commenter

    Comment on: Launch HN: Trigger.dev (YC W23) - Open-source platform to build reliable AI appsHacker News comment

    The team runs its agents on Trigger.dev with the Vercel AI SDK and Electric SQL, and has been very happy with the stack.

    Published Sep 15, 2025self-described: Team running agents on Trigger.dev

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Still applicable
  54. Mixed

    consumer451, Hacker News commenter

    Comment on: Microsoft to Use AI from Anthropic in Partial Shift from OpenAIHacker News comment

    Uses the AI SDK to stay provider-agnostic but finds each prompt still needs per-model tuning, so switching models means redoing prompts.

    Published Sep 9, 2025self-described: LLM features in an app

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  55. Positive

    Matt Pocock, TypeScript educator

    AI SDK v5: A Crash Course | Matt Pocock at React Universe Conf 2025Conference talk, YouTube (Callstack)

    Presents the AI SDK as the one library for AI apps in TypeScript: one API across providers, one-line model swaps and type-safe Zod tool calls.

    "…trying it out perspective. It means there's just one thing to learn, right? Which is really attractive when you're just getting into the space for the first time. You don't need to learn the weirdnesses with every single LLM provider and what…"
    Transcript excerpt, at 5:10Partial support

    Published Sep 9, 2025self-described: React Universe Conf 2025

    Published on
    Podcasts, Talks & Videos
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
    Observed on
    AI SDK 5
  56. Mixed

    abhi-slash-git, GitHub user, self-described

    anthropic api error: tool_use ids were found without tool_result blocks immediately afterGitHub issue

    Valid message history with a tool call sent through the Anthropic provider fails with an error about tool_use ids lacking tool_result blocks.

    Published Sep 8, 2025

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
  57. Mixed

    Sam Bhagwat, founder and CEO of Mastra

    Introducing Mastra's improved agent orchestration with AI SDK v5 supportEngineering blog post, Mastra blog

    Mastra kept the AI SDK for model routing and streaming. With AI SDK 5 it took over the agent loop and tool calling and added its own streaming layer, so its users would not face a breaking change.

    Published Aug 26, 2025Mastra, a TypeScript agent framework that has used the AI SDK for model routing and streaming

    Not counted

    Its author's company builds its own agent framework on the AI SDK. Kept in the record; it takes part in no figure.

    Published on
    Engineering Blogs & Reviews
    Who
    Technical leadership
    Evidence
    Reported
    Applies to
    Current
    Observed on
    AI SDK 4 and 5, Mastra 0.14.0
  58. Mixed

    kollerp, GitHub user

    Azure OpenAI is still Slow To StreamGitHub issue

    With AI SDK 5 and Azure OpenAI gpt-5, chunks arrive server-side but useChat shows nothing until well after the message finishes.

    Published Aug 17, 2025self-described: Uses AI SDK 5 with Azure OpenAI GPT-5

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    AI SDK 5, Azure OpenAI
  59. Mixed

    mattpocock, Matt Pocock, TypeScript educator

    In useChat in @ai-sdk/react, state sent via transport#body is always staleGitHub issue

    State passed to useChat through the transport body is always stale in @ai-sdk/react 2.0.5, so updated frontend state never reaches the server.

    Published Aug 6, 2025self-described: TypeScript educator building Total TypeScript, company AI Hero

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
    Observed on
    ai 5.0.5, @ai-sdk/react 2.0.5
  60. Mixed

    bshzzle, Hacker News commenter on the Sourcebot team

    Comment on: Show HN: Sourcebot - Self-hosted Perplexity for your codebaseHacker News comment

    Sourcebot's self-hosted LLM support waits on the community Ollama provider, which did not yet support AI SDK 5, the version Sourcebot runs.

    Published Jul 31, 2025self-described: Sourcebot, self-hosted code search with AI answers

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    AI SDK 5
  61. Positive

    yujonglee, Hacker News commenter on the Hyprnote team

    Comment on: Launch HN: Hyprnote (YC S25) - An open-source AI meeting notetakerHacker News comment

    Hyprnote runs an OpenAI-compatible local server in a Tauri plugin and calls it from the TypeScript frontend through the AI SDK.

    Published Jul 29, 2025self-described: Hyprnote, open-source AI meeting notes app (YC S25)

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Still applicable
  62. Positive

    gorbypark, Hacker News commenter

    Comment on: ChatGPT agent: bridging research and actionHacker News comment

    Ran the OpenAI Agents SDK on Claude through the AI SDK's Anthropic provider, which made non-OpenAI models a one-call change.

    Published Jul 25, 2025self-described: Rebuilt ChatGPT agent's tools for testing

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  63. Positive

    Felipe Cadavid, Software engineer at BrainGrid

    Migrating to AI SDK v5: A Story of Tool Streaming, Caching, and Type SafetyEngineering blog post, BrainGrid blog

    Migrating 14 tools to AI SDK 5 took renames and a type overhaul, then cut frozen-UI tickets to zero, sped tool execution 17% and trimmed tool-definition cost 7%.

    "We migrated BrainGrid's core AI infrastructure from AI SDK v4 to v5. Here's how it went."
    Excerpt, Felipe Cadavid

    Published Jul 24, 2025self-described: BrainGrid agent platform, 14 tools

    Published on
    Engineering Blogs & Reviews
    Who
    Product or platform team
    Evidence
    Measured
    Applies to
    Still applicable
    Observed on
    ai 4.3.16 to 5.0.0-beta.25, Anthropic
  64. Mixed

    nanolookc, GitHub user

    Memory leak with aisdk 5.19-5.20 and zod 4GitHub issue

    Defining a tool with Zod 4 on AI SDK 5 drove the TypeScript server to about 8 GB before an excessively-deep type error; Zod 3 was fine.

    Published Jul 16, 2025self-described: AI and design work at moni.ai

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    ai 5.0.19, zod 4.0.5
  65. Positive

    pgte, Hacker News commenter, author of the post

    Comment on: Building Real-Time AI Streaming Services with AWS Lambda and ArchitectHacker News comment

    Built a streaming AI service with tool execution on AWS Lambda and Architect using the AI SDK, outside Vercel's own hosting.

    Published Jul 11, 2025self-described: Streaming AI service on AWS Lambda

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  66. Mixed

    SirCameron, GitHub user, self-described

    Type instantiation is excessively deep and possibly infinite.GitHub issue

    Defining a tool on the AI SDK 5 beta triggered a TypeScript excessively-deep type error that version 4 did not, and the version 4 install docs were unhelpful.

    Published Jul 9, 2025

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    ai 5.0.0-beta.11
  67. Mixed

    iborqe, GitHub user

    Item 'rs_...' of type 'reasoning' was provided without its required following itemGitHub issue

    Tool calls with an OpenAI reasoning model through openai.responses() fail with a reasoning-item error; the chat API avoids it but loses reasoning streaming.

    Published Jul 7, 2025self-described: Developer at Borq

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
  68. Positive

    gabrielruttner, Hacker News commenter, Hatchet co-founder

    Comment on: Show HN: Pickaxe - A TypeScript library for building AI agentsHacker News comment

    Hatchet built its Pickaxe agent library's tool calls on the AI SDK, the one opinionated LLM API it bundles, because so many teams already use it.

    Published Jun 23, 2025self-described: Hatchet's Pickaxe agent library

    Not counted

    Its author co-founded Hatchet, whose Pickaxe agent library is built on the AI SDK. Kept in the record; it takes part in no figure.

    Published on
    Developer Communities & Issues
    Who
    Technical leadership
    Evidence
    Reported
    Applies to
    Still applicable
  69. Positive

    Konstantin Komelin, Independent developer

    AI Framework Comparison: Vercel AI SDK, Mastra, Langchain and GenkitPersonal blog post, komelin.com

    Building the same examples in four frameworks, found AI SDK and Mastra calls the cleanest, with the AI SDK a single function call.

    Published Jun 19, 2025self-described: Code examples across four frameworks

    Published on
    Engineering Blogs & Reviews
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  70. Negative

    caleb-russel, Reddit user

    Vercel AI SDK silent failure - mismatched maxSteps between useChat and streamText breaks tool executionReddit post, r/nextjs

    Spent two hours finding that tools silently stopped running because maxSteps differed between useChat and streamText, with no error or warning.

    Published Jun 5, 2025self-described: Agent feature in a Next.js app

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  71. Mixed

    yonatanlavy, GitHub user

    @ai-sdk/google stopped working with function calling in productionGitHub issue

    Gemini function calling through @ai-sdk/google stopped working in production overnight with no code change, failing schema validation on a new response field.

    Published Jun 2, 2025self-described: Builds Dotallio, an all-in-one AI app

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    Gemini 2.5 Flash
  72. Mixed

    aron_snow, Reddit user

    Comment on: Is Vercel AI SDK's vision to compete with LangGraph?Reddit comment, r/vercel

    Likes the SDK for fast prototypes, but once flows stopped being linear it hit timeouts and bloated context, and LangGraph's graph model fit better.

    Published Apr 15, 2025self-described: Own multi-agent experiments after using the SDK for prototypes

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  73. Positive

    Zachary Proser, Applied AI at WorkOS

    The Vercel AI SDK: A worthwhile investment in bleeding edge GenAIPersonal blog post, zackproser.com

    Says the SDK takes time to learn but is worth it: switching from Claude to Gemini takes a few characters in a pull request without touching the prompt.

    Published Apr 14, 2025self-described: GenAI applications

    Published on
    Engineering Blogs & Reviews
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  74. Positive

    bearjaws, Hacker News commenter

    Comment on: Use the Gemini API with OpenAI Fallback in TypeScriptHacker News comment

    Has loved using the AI SDK to swap their apps between models, including local ones, and says it handles file attachments well.

    Published Apr 6, 2025self-described: Own apps that switch between models

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  75. Positive

    Richard Gill, Engineer at Xata

    Writing an LLM Eval with Vercel's AI SDK and VitestEngineering blog post, Xata blog

    Xata runs its agent's tool calls across models through the AI SDK and builds evals in Vitest from the SDK's response objects, which hold almost everything needed.

    "To make sure that Xata Agent still works well after modifying a prompt or switching LLM models we decided to test it with an Eval. Here, we'll explain how we used Vercel's AI SDK and Vitest to build an Eval in TypeScript."
    Excerpt, Richard Gill

    Published Apr 2, 2025self-described: Xata Agent, open-source PostgreSQL diagnosis agent

    Published on
    Engineering Blogs & Reviews
    Who
    Product or platform team
    Evidence
    Reported
    Applies to
    Still applicable
  76. Mixed

    wong2, GitHub user, self-described

    Poor performance when using Gemini image output with streamTextGitHub issue

    Gemini image output through streamText took tens of seconds to a minute, while generateText and a direct API call returned within seconds.

    Published Mar 22, 2025

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Needs a recheck
    Observed on
    gemini-2.0-flash-exp
  77. Positive

    social_quotient, Hacker News commenter

    Comment on: Mayo Clinic's secret weapon against AI hallucinations: Reverse RAG in actionHacker News comment

    Uses the AI SDK's simulateReadableStream to keep a streaming feel after a guardrail check forces the app to wait for the full answer.

    Published Mar 15, 2025self-described: Product with a guardrail check before answers reach users

    Published on
    Developer Communities & Issues
    Who
    Small product team
    Evidence
    Reported
    Applies to
    Still applicable
  78. Positive

    djyde, Hacker News commenter

    Comment on: Show HN: I wrote a browser AI assistant without requiring loginHacker News comment

    Builds a browser AI assistant on both AI SDK Core and AI SDK UI, bridging requests through a background script that speaks the SDK's stream protocol.

    Published Mar 12, 2025self-described: Indie browser extension AI assistant

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  79. Negative

    Neko Ayaka, Open-source developer at Moeru AI

    Introducing xsAI, a < 6KB Vercel AI SDK alternativePersonal blog post, Moeru AI Blog

    Calls the AI SDK far too big, with unnecessary dependencies and Zod tied in, and built xsAI, about a hundred times smaller, as a replacement.

    Published Mar 3, 2025self-described: Built a smaller alternative library

    Not counted

    Its author builds xsAI, an alternative to the AI SDK, and the post launches it. Kept in the record; it takes part in no figure.

    Published on
    Engineering Blogs & Reviews
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  80. Positive

    SparkyMcUnicorn, Hacker News commenter

    Comment on: Show HN: Mastra - Open-source JS agent framework, by the developers of GatsbyHacker News comment

    Uses the AI SDK without ever touching Vercel's servers and sees no lock-in: it is a unified interface over providers.

    Published Feb 20, 2025self-described: Uses the AI SDK without Vercel hosting

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  81. Negative

    jerrygoyal, Hacker News commenter

    Comment on: Show HN: Mastra - Open-source JS agent framework, by the developers of GatsbyHacker News comment

    Left the AI SDK for a native implementation in a production app after too many bugs and slow UI hooks; says the rewrite was little work.

    Published Feb 20, 2025self-described: Production app

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable
  82. Positive

    netcraft, Hacker News commenter

    Comment on: Show HN: Mastra - Open-source JS agent framework, by the developers of GatsbyHacker News comment

    Points out that the AI SDK has nothing to do with the rest of Vercel's platform and calls it nice and full featured.

    Published Feb 19, 2025self-described: Evaluating Mastra and the AI SDK

    Published on
    Developer Communities & Issues
    Who
    Individual builder
    Evidence
    Reported
    Applies to
    Still applicable

Product documentation 12

Pages from Vercel, used to check facts for every group.

  1. AI SDK introduction

    Describes the AI SDK as a TypeScript toolkit for AI applications and agents, with AI SDK Core, AI SDK UI, and AI SDK Harnesses as its surfaces.

    Checked Oct 12, 2026

  2. AI SDK providers

    Lists the first-party provider integrations, 46 on the review date including AI Gateway, with the capabilities each supports.

    Checked Oct 12, 2026

  3. Choosing a provider

    States that Vercel AI Gateway is the default global provider, so a plain model string routes through it.

    Checked Oct 12, 2026

  4. Loop control

    Documents stopWhen and prepareStep, the default 20-step limit on ToolLoopAgent, and that WorkflowAgent has no default step limit.

    Checked Oct 12, 2026

  5. WorkflowAgent

    Documents durable, resumable agents on Workflow DevKit, which survive process restarts and keep approvals across suspension.

    Checked Oct 12, 2026

  6. Tools and tool calling

    Documents typed tools, tool context, and toolApproval for per-tool or catch-all approval on generateText, streamText, and ToolLoopAgent.

    Checked Oct 12, 2026

  7. AI SDK Harnesses

    Documents HarnessAgent for running Claude Code, Codex, or Pi, and states that harness packages are experimental with breaking changes expected.

    Checked Oct 12, 2026

  8. Telemetry

    Documents registering OpenTelemetry once for every AI SDK call, with GenAI semantic conventions.

    Checked Oct 12, 2026

  9. AI SDK UI overview

    Documents useChat, useCompletion, and useObject, with packages for React, Vue, Svelte, and Angular.

    Checked Oct 12, 2026

  10. Migration guide: AI SDK 7.0

    States that AI SDK 7 requires Node.js 22 or later, removes CommonJS, and provides automated migration scripts for the v6 to v7 upgrade.

    Checked Oct 12, 2026

  11. AI Gateway pricing

    States that AI Gateway charges provider list price with no token markup, a US$5 monthly free credit, BYOK on the paid tier, and add-on charges.

    Checked Oct 12, 2026

  12. AI Gateway budgets

    Documents budgets per team, project, API key, and member, and that BYOK spend counts toward no budget.

    Checked Oct 12, 2026

Source index

Provenance at a glance

Every source GILD read, with the original address and the context used to count it. Open a finding to filter the full cards above. On smaller screens the index lists each source once by name, cohort and date; its full record above carries the address, context and findings.

Provenance for every analyzed Signals source
SourceOriginal URLAuthor and contextWhoPublishedReview dateAppliesFindings
WorkflowAgent run has no root span: each model call becomes its own agent root in the traceID sf-9 | Developer Communities & Issuesgithub.com/vercel/ai/issues/23618robertyates, GitHub userself-described: Durable WorkflowAgent runs traced to Arize, Phoenix and LangfuseIndividual builderPublished Oct 20, 2026Assessment reviewed Nov 1, 2026Current
WorkflowAgent approval resume fails after intervening user media, after an approved tool already executedID sf-10 | Developer Communities & Issuesgithub.com/vercel/ai/issues/22013rpinckne, GitHub userself-described: Tool approvals on durable WorkflowAgent runsIndividual builderPublished Oct 4, 2026Assessment reviewed Nov 1, 2026Current
HarnessAgent: stripWorkDir corrupts tool inputs/results by substring replace (.github/workflows → .github.flows) and cannot be switched offID dc-59 | Developer Communities & Issuesgithub.com/vercel/ai/issues/20959hrithikbluelabel, GitHub userself-described: Uses AI SDK HarnessAgent with Claude Code and a sandboxIndividual builderPublished Sep 17, 2026Assessment reviewed Nov 1, 2026Current
Per-byte base64 encoding of file parts caused a production OOM (kills a 2GB container on one 14MB PDF); fix exists in #13581ID dc-58 | Developer Communities & Issuesgithub.com/vercel/ai/issues/20149safaiyeh, GitHub userself-described: Production API on AWS FargateProduct or platform teamPublished Sep 1, 2026Assessment reviewed Nov 1, 2026Current
Having Fun with Vercel's AI SDK and AI GatewayID ir-09 | Engineering Blogs & Reviewsblog.master.dev/having-fun-with-vercels-ai-sdk-and-ai-gateway/Adam Rackis, Developer writing about their own appself-described: Fitness-tracking app generating workout templatesIndividual builderPublished Aug 31, 2026Assessment reviewed Nov 1, 2026Current
Unguarded Function.prototype.toString.call(fetch) at module eval breaks imports when globalThis.fetch is not callable (e.g. jest-environment-jsdom)ID l2-04 | Developer Communities & Issuesgithub.com/vercel/ai/issues/19421Abhi Aiyer, co-founder and CTO of Mastra@ai-sdk/provider-utils as bundled into @mastra/core, run under Jest with jsdomTechnical leadershipPublished Aug 24, 2026Assessment reviewed Nov 1, 2026Needs a recheckNot counted. Its author's company builds its own agent framework on the AI SDK.
@ai-sdk/langchain: reused toolCallId across LangGraph steps loses the later tool lifecycleID sf-8 | Developer Communities & Issuesgithub.com/vercel/ai/issues/18831mdnanocom, GitHub userself-described: LangGraph agent whose model reuses tool-call ids across steps, rendered with AI SDK UIIndividual builderPublished Aug 13, 2026Assessment reviewed Nov 1, 2026Needs a recheck
readUIMessageStream: structuredClone of the entire accumulated message on every chunk (quadratic allocation: sibling of #18624 in the ai package)ID dc-57 | Developer Communities & Issuesgithub.com/vercel/ai/issues/18771DeJeune, GitHub userself-described: Student at Chinese Academy of Sciences UniversityIndividual builderPublished Aug 12, 2026Assessment reviewed Nov 1, 2026Current
Comment on: What's the best programming language for coding agents?ID dc-56 | Developer Communities & Issuesnews.ycombinator.com/item?id=49255025jodysalt, Hacker News commenterself-described: Building coding agents in TypeScriptIndividual builderPublished Aug 11, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Cloudflare OS: an open platform for agents, apps, and workID dc-55 | Developer Communities & Issuesnews.ycombinator.com/item?id=49190747kentonv, Hacker News commenter, developer of Cloudflare OSself-described: Cloudflare OS agent harnessProduct or platform teamPublished Aug 6, 2026Assessment reviewed Nov 1, 2026CurrentNot counted. Its author is a Cloudflare tech lead, and Cloudflare sells its own agent platform; the post explains moving off the AI SDK.
@ai-sdk/langchain: subgraphs:true drops namespace; global langgraph_step prematurely ends interleaved reasoningID sf-6 | Developer Communities & Issuesgithub.com/vercel/ai/issues/18504zjjaxx, GitHub userself-described: LangGraph Deep Agents streamed with subgraphs into useChat and AI ElementsIndividual builderPublished Aug 6, 2026Assessment reviewed Nov 1, 2026Needs a recheck
Comment on: Go LLM SDK for streaming, tool-calling AI backends (plus frontend React lib)ID dc-54 | Developer Communities & Issuesnews.ycombinator.com/item?id=49110712zknill, Hacker News commenterself-described: Evaluating chat SDK backendsIndividual builderPublished Jul 30, 2026Assessment reviewed Nov 1, 2026Current
@ai-sdk/amazon-bedrock: native structured output silently degenerates (U+200B padding to token cap) on claude-sonnet-4-6: no opt-out; expose structuredOutputMode like @ai-sdk/anthropicID dc-53 | Developer Communities & Issuesgithub.com/vercel/ai/issues/17881rhamnett, GitHub userself-described: Internal drafting feature on Amazon BedrockProduct or platform teamPublished Jul 23, 2026Assessment reviewed Nov 1, 2026Current
@ai-sdk/langchain: isAIMessageChunk() fails for CJS instances, silent text-delta loss in CommonJS hosts (NestJS, Express, etc.)ID sf-7 | Developer Communities & Issuesgithub.com/vercel/ai/issues/17863mahan-fk, GitHub userself-described: LangGraph agent served from a NestJS backend to an AI SDK UI frontendIndividual builderPublished Jul 23, 2026Assessment reviewed Nov 1, 2026Needs a recheck
problemtic default value of max_tokens for unknown modelsID dc-52 | Developer Communities & Issuesgithub.com/vercel/ai/issues/17588plutonium-94, GitHub userself-described: Uses an Anthropic-compatible model provider with AI SDK 6Individual builderPublished Jul 21, 2026Assessment reviewed Nov 1, 2026Current
Vercel AI SDK in Production: Streaming, Tool-Calling & the Gotchas Nobody Tells You (2026)ID ir-08 | Engineering Blogs & Reviewsumesh-malik.com/blog/vercel-ai-sdk-production-guideUmesh Malik, Independent developerself-described: Production chat features on Next.jsIndividual builderPublished Jul 21, 2026Assessment reviewed Nov 1, 2026Current
How are you persisting useChat history across redeploys? The tool-call part is what got meID dc-51 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1v1tdyn/how_are_you_persisting_usechat_history_across/Busy_Zucchini6284, Reddit userself-described: Own chat app on the AI SDKIndividual builderPublished Jul 20, 2026Assessment reviewed Nov 1, 2026Current
streamText textStream tee path retains large streaming outputs in memoryID dc-50 | Developer Communities & Issuesgithub.com/vercel/ai/issues/16753matthew-gizmo, GitHub userself-described: Cloudflare Worker import workloadProduct or platform teamPublished Jul 6, 2026Assessment reviewed Nov 1, 2026Current
A Deprecated Accessor That Still Typechecks Broke My Benchmark (and Maybe Your Agent)ID ir-07 | Engineering Blogs & Reviewswww.lightningjar.com/blog/tool-history-footgunKevin Peckham, Principal at Lightning Jarself-described: Multi-turn tool-calling benchmark harness on AI SDK 7Product or platform teamPublished Jul 6, 2026Assessment reviewed Nov 1, 2026Current
@ai-sdk/amazon-bedrock: Output.object() + tools intermittently fails with AI_NoObjectGeneratedError on Claude Opus 4.7/4.8ID s2-06 | Developer Communities & Issuesgithub.com/vercel/ai/issues/16662Igal Mazor, GitHub userself-described: Agentic generateText runs on Bedrock with tools and structured output, seen in production tracingProduct or platform teamPublished Jul 3, 2026Assessment reviewed Nov 1, 2026Needs a recheck
experimental_toolApprovalSecret: addToolApprovalResponse drops the approval signature, breaking every signed approval on resumeID dc-49 | Developer Communities & Issuesgithub.com/vercel/ai/issues/16334koonaso, GitHub user, self-describedIndividual builderPublished Jun 23, 2026Assessment reviewed Nov 1, 2026Current
Mastra vs AI SDK: I Built Production Apps With BothID tc-02 | Podcasts, Talks & Videoswww.youtube.com/watch?v=fGvPwG9_hCUKristian, Independent developerself-described: Production AI apps on Mastra and the AI SDKIndividual builderPublished Jun 17, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Is Vercel AI SDK actually good for building real AI agents?ID sf-2 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1t0ntas/is_vercel_ai_sdk_actually_good_for_building_real/op73m93/Intrepid_Frosting_66, Reddit userself-described: An agent inside a financial appIndividual builderPublished Jun 1, 2026Assessment reviewed Nov 1, 2026Current
@ai-sdk/anthropic: disableParallelToolUse: true is hardcoded when structuredOutputMode: 'jsonTool', ignores user overrideID s2-03 | Developer Communities & Issuesgithub.com/vercel/ai/issues/15652tim-inkeep, GitHub userself-described: Production agent with Claude structured output and parallel tool callsProduct or platform teamPublished May 27, 2026Assessment reviewed Nov 1, 2026Needs a recheck
We built a Custom Transport for Vercel's AI SDKID l2-05 | Engineering Blogs & Reviewsably.com/blog/custom-transport-vercel-ai-sdkZak Knill, Senior Distributed Systems Engineer, AblyAbly engineering team building a custom transport for useChat to support multi-device, multi-user and resumable conversationsProduct or platform teamPublished May 13, 2026Assessment reviewed Nov 1, 2026CurrentNot counted. Its author works at Ably, which sells an AI Transport add-on built around the AI SDK.
Comment on: Agents need control flow, not more promptsID dc-48 | Developer Communities & Issuesnews.ycombinator.com/item?id=48060463dkersten, Hacker News commenterself-described: Own workflow engine in Rust that calls models through a TypeScript harnessIndividual builderPublished May 8, 2026Assessment reviewed Nov 1, 2026Current
Is Vercel AI SDK actually good for building real AI agents?ID dc-47 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1t0ntas/is_vercel_ai_sdk_actually_good_for_building_real/Dapper-Turn-3021, Reddit userself-described: Own chat app and agent experimentsIndividual builderPublished May 1, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Is Vercel AI SDK actually good for building real AI agents?ID sf-1 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1t0ntas/is_vercel_ai_sdk_actually_good_for_building_real/ojc3u2x/sinatrastan, Reddit userself-described: A Lovable-style app builder in one of the author's projects, used by people in productionIndividual builderPublished May 1, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Show HN: AI Applyd - a bot that applies to jobs for youID dc-46 | Developer Communities & Issuesnews.ycombinator.com/item?id=47832696sneefle, Hacker News commenter, solo founderself-described: Job-application agent on Cloudflare Workers with OpenRouterIndividual builderPublished Apr 20, 2026Assessment reviewed Nov 1, 2026Current
Anthropic structured outputs fail with valid Zod schemas due to unsupported JSON Schema keywords (e.g. exclusiveMinimum, not, minimum, maximum)ID dc-45 | Developer Communities & Issuesgithub.com/vercel/ai/issues/14342leojcyou, GitHub userself-described: Mechatronics engineering at University of WaterlooIndividual builderPublished Apr 10, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Show HN: Output.ai - OSS framework we extracted from 500+ production AI agentsID dc-44 | Developer Communities & Issuesnews.ycombinator.com/item?id=47706153bnchrch, Hacker News commenter on the Output.ai teamself-described: Output.ai, framework extracted from the team's production agentsProduct or platform teamPublished Apr 9, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Claude Agent SDK vs. Messages API for a Production AI Assistant?ID dc-43 | Developer Communities & Issuesnews.ycombinator.com/item?id=47682835SerafimKorablev, Hacker News commenterself-described: Team building a multi-tenant AI assistantSmall product teamPublished Apr 7, 2026Assessment reviewed Nov 1, 2026Current
Comment on: OpenHarness - Composable TypeScript SDK for building powerful agent harnessesID dc-42 | Developer Communities & Issuesnews.ycombinator.com/item?id=47593173MaxGfeller, Hacker News commenter, OpenHarness authorself-described: OpenHarness, open-source TypeScript agent SDKIndividual builderPublished Mar 31, 2026Assessment reviewed Nov 1, 2026Current
uiMessageChunkSchema strict validation breaks backward due to providerMetadata additionID s2-02 | Developer Communities & Issuesgithub.com/vercel/ai/issues/13733Pablo de Castro (pablodecm), GitHub userself-described: Next.js App Router app upgraded from ai 6.0.116 to 6.0.134Individual builderPublished Mar 23, 2026Assessment reviewed Nov 1, 2026Needs a recheck
Anthropic: tool_use/tool_result pairing fails when server_tool_use (web_search) and regular tool_use appear in same assistant turnID s2-05 | Developer Communities & Issuesgithub.com/vercel/ai/issues/13013tea-artist, GitHub userself-described: Agent loop mixing Anthropic web search with application toolsIndividual builderPublished Mar 3, 2026Assessment reviewed Nov 1, 2026Needs a recheck
How We Built Our Slack AgentID s2-01 | Engineering Blogs & Reviewswww.openstatus.dev/blog/openstatus-slack-agentThibault Le Ouay Ducasse, openstatusself-described: openstatus Slack agent for incident status reportsProduct or platform teamPublished Feb 27, 2026Assessment reviewed Nov 1, 2026Current
generateText() silently swallows AbortError in multi-step tool loopID dc-40 | Developer Communities & Issuesgithub.com/vercel/ai/issues/12878wkusnierczyk, GitHub user, self-describedIndividual builderPublished Feb 26, 2026Assessment reviewed Nov 1, 2026Current
generateObject and generateText with output bursts CPU usage of tslanguageserver to 150%ID dc-41 | Developer Communities & Issuesgithub.com/vercel/ai/issues/12879joachimbulow, GitHub userself-described: Builds Doubble with NestJS and OpenAI in CursorIndividual builderPublished Feb 26, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Claude Agent SDK vs OpenAI Agent SDK vs Vercel AI SDKID sf-3 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1r5meu6/claude_agent_sdk_vs_openai_agent_sdk_vs_vercel_ai/o7ejq44/PrivateMTD, Reddit userself-described: Own project built on the AI SDKIndividual builderPublished Feb 25, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Gemini 3.1 ProID dc-39 | Developer Communities & Issuesnews.ycombinator.com/item?id=47089157ojr, Hacker News commenterself-described: Gemini-based slide generation productIndividual builderPublished Feb 20, 2026Assessment reviewed Nov 1, 2026Current
Claude Agent SDK vs OpenAI Agent SDK vs Vercel AI SDKID dc-38 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1r5meu6/claude_agent_sdk_vs_openai_agent_sdk_vs_vercel_ai/bri-_-guy, Reddit userself-described: Hobby project, a team of five knowledge-worker agentsIndividual builderPublished Feb 15, 2026Assessment reviewed Nov 1, 2026Current
Real-Time AI Streaming in Production: What We Built at HelpmatonID s2-07 | Engineering Blogs & Reviewsmetaduck.com/real-time-ai-streaming-in-production/Pedro Teixeira, Helpmatonself-described: Helpmaton's production streaming stack on AWS Lambda Function URLsProduct or platform teamPublished Feb 13, 2026Assessment reviewed Nov 1, 2026Current
Comment on: GPT-5.3-CodexID dc-37 | Developer Communities & Issuesnews.ycombinator.com/item?id=46904453koakuma-chan, Hacker News commenterself-described: Structured outputs across providersIndividual builderPublished Feb 5, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devsID dc-36 | Developer Communities & Issuesnews.ycombinator.com/item?id=46699323esperent, Hacker News commenterself-described: Building with Mastra on the AI SDKIndividual builderPublished Jan 20, 2026Assessment reviewed Nov 1, 2026Current
Stream resumption doesn't work when users switch tabs or background the appID s2-04 | Developer Communities & Issuesgithub.com/vercel/ai/issues/11865Rohit Singh (Notoriousbrain), GitHub userself-described: Chat app using useChat with resume and Redis-stored stream idsIndividual builderPublished Jan 19, 2026Assessment reviewed Nov 1, 2026Needs a recheck
[Bug] Anthropic extended thinking: reasoning blocks lost during multi-step tool callsID dc-35 | Developer Communities & Issuesgithub.com/vercel/ai/issues/11602NicolaiHerforth, GitHub userself-described: Applied machine learning engineerIndividual builderPublished Jan 7, 2026Assessment reviewed Nov 1, 2026Needs a recheck
Part 4: The Pivot - 3 Hours to SalvationID s2-09 | Engineering Blogs & Reviewswww.jordanhindo.dev/blog/asset-hatch/part-4-the-pivot-3-hours-to-salvationJordan Hindo, developer building Asset Hatchself-described: Asset Hatch app migrated from CopilotKit to AI SDK v6Individual builderPublished Jan 4, 2026Assessment reviewed Nov 1, 2026Current
Comment on: Show HN: tpmjs - npm for ai sdk toolsID dc-34 | Developer Communities & Issuesnews.ycombinator.com/item?id=46407631thomasfromcdnjs, Hacker News commenterself-described: Builds a registry of AI SDK toolsIndividual builderPublished Dec 28, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Ask HN: What agent frameworks are you using, and how well do they work?ID dc-33 | Developer Communities & Issuesnews.ycombinator.com/item?id=46266469sshadmand, Hacker News commenterself-described: Web apps with AI featuresIndividual builderPublished Dec 14, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Is anyone collecting 👍 / 👎 + comment feedback in Vercel AI SDK chats? Wondering if this is actually worth solvingID dc-32 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1ph31iz/is_anyone_collecting_comment_feedback_in_vercel/nsw21ln/r0kh0rd, Reddit userself-described: Team chat product with feedback, evals, and A/B testsSmall product teamPublished Dec 8, 2025Assessment reviewed Nov 1, 2026Still applicable
Memory leak using Experimental downloadID dc-31 | Developer Communities & Issuesgithub.com/vercel/ai/issues/10882CharlesOural, GitHub userself-described: Production app on Gemini with custom image downloadsSmall product teamPublished Dec 4, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Comment on: For your AI app, you use VercelAI SDK or direct API?ID sf-4 | Developer Communities & Issueswww.reddit.com/r/nextjs/comments/1pd6a3z/for_your_ai_app_you_use_vercelai_sdk_or_direct/ns2wo0e/seafoodghost, Reddit userself-described: Own AI app, moved from direct provider API callsIndividual builderPublished Dec 3, 2025Assessment reviewed Nov 1, 2026Current
Comment on: For your AI app, you use VercelAI SDK or direct API?ID sf-5 | Developer Communities & Issueswww.reddit.com/r/nextjs/comments/1pd6a3z/for_your_ai_app_you_use_vercelai_sdk_or_direct/ns2zqr3/cg_stewart, Reddit userself-described: Own AI app, moved from the Gemini APIIndividual builderPublished Dec 3, 2025Assessment reviewed Nov 1, 2026Current
[@ai-sdk/anthropic | @ai-sdk/google] Duplicate text-start/text-end IDs in multi-step flowID l2-03 | Developer Communities & Issuesgithub.com/vercel/ai/issues/10781Abhi Aiyer, co-founder and CTO of MastraMulti-step agent streams with Anthropic modelsTechnical leadershipPublished Dec 2, 2025Assessment reviewed Nov 1, 2026Needs a recheckNot counted. Its author's company builds its own agent framework on the AI SDK.
Comment on: Launch HN: Onyx (YC W24) - Open-source chat UIID dc-30 | Developer Communities & Issuesnews.ycombinator.com/item?id=46048713elpakal, Hacker News commenterself-described: Several projects on Vercel's AI chatbot stackIndividual builderPublished Nov 25, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Agent design is still hardID dc-29 | Developer Communities & Issuesnews.ycombinator.com/item?id=46018402cheriot, Hacker News commenterself-described: Agent designIndividual builderPublished Nov 22, 2025Assessment reviewed Nov 1, 2026Still applicable
Agent Design Is Still HardID l2-02 | Engineering Blogs & Reviewslucumr.pocoo.org/2025/11/21/agents-are-hard/Armin Ronacher, founder of EarendilEarendil's agent, built on the AI SDK's provider layer with its own agent loopTechnical leadershipPublished Nov 21, 2025Assessment reviewed Nov 1, 2026Current
Comment on: Absurd Workflows: Durable Execution with Just PostgresID dc-28 | Developer Communities & Issuesnews.ycombinator.com/item?id=45797387the_mitsuhiko, Hacker News commenterself-described: Builds durable agent workflows on PostgresIndividual builderPublished Nov 3, 2025Assessment reviewed Nov 1, 2026Still applicable
aicommits v1.0.0: Six Months of AI-Assisted Development Come Full CircleID s2-08 | Engineering Blogs & Reviewsluca-becker.me/blog/aicommits-1-0-0-release/Luca Becker, aicommits maintainerself-described: aicommits CLI migrated to AI SDK v5Individual builderPublished Oct 17, 2025Assessment reviewed Nov 1, 2026Current
Comment on: LLM Observability in the Wild - Why OpenTelemetry Should Be the StandardID dc-27 | Developer Communities & Issuesnews.ycombinator.com/item?id=45401402armank-dev, Hacker News commenterself-described: Startup building semantic failure tracking for agentsSmall product teamPublished Sep 28, 2025Assessment reviewed Nov 1, 2026Still applicableNot counted. Its author builds a failure-tracking product on top of the AI SDK.
Comment on: Launch HN: Trigger.dev (YC W23) - Open-source platform to build reliable AI appsID dc-26 | Developer Communities & Issuesnews.ycombinator.com/item?id=45253954dallinbentley, Hacker News commenterself-described: Team running agents on Trigger.devSmall product teamPublished Sep 15, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Microsoft to Use AI from Anthropic in Partial Shift from OpenAIID dc-25 | Developer Communities & Issuesnews.ycombinator.com/item?id=45191130consumer451, Hacker News commenterself-described: LLM features in an appIndividual builderPublished Sep 9, 2025Assessment reviewed Nov 1, 2026Still applicable
AI SDK v5: A Crash Course | Matt Pocock at React Universe Conf 2025ID tc-01 | Podcasts, Talks & Videoswww.youtube.com/watch?v=ihHLs6v7LkoMatt Pocock, TypeScript educatorself-described: React Universe Conf 2025Individual builderPublished Sep 9, 2025Assessment reviewed Nov 1, 2026Still applicable
anthropic api error: tool_use ids were found without tool_result blocks immediately afterID dc-24 | Developer Communities & Issuesgithub.com/vercel/ai/issues/8516abhi-slash-git, GitHub user, self-describedIndividual builderPublished Sep 8, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Introducing Mastra's improved agent orchestration with AI SDK v5 supportID l2-01 | Engineering Blogs & Reviewsmastra.ai/blog/introducing-mastra-improved-agent-orchestration-ai-sdk-v5-supportSam Bhagwat, founder and CEO of MastraMastra, a TypeScript agent framework that has used the AI SDK for model routing and streamingTechnical leadershipPublished Aug 26, 2025Assessment reviewed Nov 1, 2026CurrentNot counted. Its author's company builds its own agent framework on the AI SDK.
Azure OpenAI is still Slow To StreamID dc-23 | Developer Communities & Issuesgithub.com/vercel/ai/issues/8110kollerp, GitHub userself-described: Uses AI SDK 5 with Azure OpenAI GPT-5Individual builderPublished Aug 17, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Comment on: Best Practices for Building Agentic AI SystemsID dc-22 | Developer Communities & Issuesnews.ycombinator.com/item?id=44922747matt_cogito, Hacker News commenterself-described: Building agentic systemsIndividual builderPublished Aug 16, 2025Assessment reviewed Nov 1, 2026Still applicable
In useChat in @ai-sdk/react, state sent via transport#body is always staleID dc-21 | Developer Communities & Issuesgithub.com/vercel/ai/issues/7819mattpocock, Matt Pocock, TypeScript educatorself-described: TypeScript educator building Total TypeScript, company AI HeroIndividual builderPublished Aug 6, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Show HN: Sourcebot - Self-hosted Perplexity for your codebaseID dc-20 | Developer Communities & Issuesnews.ycombinator.com/item?id=44750100bshzzle, Hacker News commenter on the Sourcebot teamself-described: Sourcebot, self-hosted code search with AI answersSmall product teamPublished Jul 31, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Comment on: Launch HN: Hyprnote (YC S25) - An open-source AI meeting notetakerID dc-19 | Developer Communities & Issuesnews.ycombinator.com/item?id=44725580yujonglee, Hacker News commenter on the Hyprnote teamself-described: Hyprnote, open-source AI meeting notes app (YC S25)Small product teamPublished Jul 29, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: ChatGPT agent: bridging research and actionID dc-18 | Developer Communities & Issuesnews.ycombinator.com/item?id=44682016gorbypark, Hacker News commenterself-described: Rebuilt ChatGPT agent's tools for testingIndividual builderPublished Jul 25, 2025Assessment reviewed Nov 1, 2026Still applicable
Migrating to AI SDK v5: A Story of Tool Streaming, Caching, and Type SafetyID ir-06 | Engineering Blogs & Reviewswww.braingrid.ai/blog/migrating-to-ai-sdk-v5Felipe Cadavid, Software engineer at BrainGridself-described: BrainGrid agent platform, 14 toolsProduct or platform teamPublished Jul 24, 2025Assessment reviewed Nov 1, 2026Still applicable
AI sdk v5 has insanely slow TypeScript performanceID dc-17 | Developer Communities & Issuesgithub.com/vercel/ai/issues/7431niels-bosman, GitHub userself-described: Senior product engineer building GardenlyIndividual builderPublished Jul 21, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Memory leak with aisdk 5.19-5.20 and zod 4ID dc-16 | Developer Communities & Issuesgithub.com/vercel/ai/issues/7351nanolookc, GitHub userself-described: AI and design work at moni.aiIndividual builderPublished Jul 16, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Comment on: Building Real-Time AI Streaming Services with AWS Lambda and ArchitectID dc-15 | Developer Communities & Issuesnews.ycombinator.com/item?id=44533314pgte, Hacker News commenter, author of the postself-described: Streaming AI service on AWS LambdaIndividual builderPublished Jul 11, 2025Assessment reviewed Nov 1, 2026Still applicable
Type instantiation is excessively deep and possibly infinite.ID dc-14 | Developer Communities & Issuesgithub.com/vercel/ai/issues/7160SirCameron, GitHub user, self-describedIndividual builderPublished Jul 9, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Item 'rs_...' of type 'reasoning' was provided without its required following itemID dc-13 | Developer Communities & Issuesgithub.com/vercel/ai/issues/7099iborqe, GitHub userself-described: Developer at BorqIndividual builderPublished Jul 7, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Comment on: Show HN: Pickaxe - A TypeScript library for building AI agentsID dc-12 | Developer Communities & Issuesnews.ycombinator.com/item?id=44359555gabrielruttner, Hacker News commenter, Hatchet co-founderself-described: Hatchet's Pickaxe agent libraryTechnical leadershipPublished Jun 23, 2025Assessment reviewed Nov 1, 2026Still applicableNot counted. Its author co-founded Hatchet, whose Pickaxe agent library is built on the AI SDK.
AI Framework Comparison: Vercel AI SDK, Mastra, Langchain and GenkitID ir-05 | Engineering Blogs & Reviewskomelin.com/blog/ai-framework-comparisonKonstantin Komelin, Independent developerself-described: Code examples across four frameworksIndividual builderPublished Jun 19, 2025Assessment reviewed Nov 1, 2026Still applicable
Vercel AI SDK silent failure - mismatched maxSteps between useChat and streamText breaks tool executionID dc-11 | Developer Communities & Issueswww.reddit.com/r/nextjs/comments/1l3zy43/vercel_ai_sdk_silent_failure_mismatched_maxsteps/caleb-russel, Reddit userself-described: Agent feature in a Next.js appIndividual builderPublished Jun 5, 2025Assessment reviewed Nov 1, 2026Still applicable
@ai-sdk/google stopped working with function calling in productionID dc-10 | Developer Communities & Issuesgithub.com/vercel/ai/issues/6589yonatanlavy, GitHub userself-described: Builds Dotallio, an all-in-one AI appIndividual builderPublished Jun 2, 2025Assessment reviewed Nov 1, 2026Needs a recheck
What I learned building my first AI agent, part 1ID ir-04 | Engineering Blogs & Reviewssaraceni.me/index.php/2025/05/06/what-i-learned-building-my-first-ai-agent-part-1/Rafael Saraceni, Independent developerself-described: RAG agent for Figma documentationIndividual builderPublished May 6, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Is Vercel AI SDK's vision to compete with LangGraph?ID dc-09 | Developer Communities & Issueswww.reddit.com/r/vercel/comments/1jzp29b/is_vercel_ai_sdks_vision_to_compete_with_langgraph/mn8s6x7/aron_snow, Reddit userself-described: Own multi-agent experiments after using the SDK for prototypesIndividual builderPublished Apr 15, 2025Assessment reviewed Nov 1, 2026Still applicable
The Vercel AI SDK: A worthwhile investment in bleeding edge GenAIID ir-03 | Engineering Blogs & Reviewszackproser.com/blog/vercel-ai-sdkZachary Proser, Applied AI at WorkOSself-described: GenAI applicationsIndividual builderPublished Apr 14, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Use the Gemini API with OpenAI Fallback in TypeScriptID dc-08 | Developer Communities & Issuesnews.ycombinator.com/item?id=43605279bearjaws, Hacker News commenterself-described: Own apps that switch between modelsIndividual builderPublished Apr 6, 2025Assessment reviewed Nov 1, 2026Still applicable
Writing an LLM Eval with Vercel's AI SDK and VitestID ir-02 | Engineering Blogs & Reviewsxata.io/blog/llm-evals-with-vercel-ai-and-vitestRichard Gill, Engineer at Xataself-described: Xata Agent, open-source PostgreSQL diagnosis agentProduct or platform teamPublished Apr 2, 2025Assessment reviewed Nov 1, 2026Still applicable
Poor performance when using Gemini image output with streamTextID dc-07 | Developer Communities & Issuesgithub.com/vercel/ai/issues/5325wong2, GitHub user, self-describedIndividual builderPublished Mar 22, 2025Assessment reviewed Nov 1, 2026Needs a recheck
Comment on: Mayo Clinic's secret weapon against AI hallucinations: Reverse RAG in actionID dc-06 | Developer Communities & Issuesnews.ycombinator.com/item?id=43372460social_quotient, Hacker News commenterself-described: Product with a guardrail check before answers reach usersSmall product teamPublished Mar 15, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Show HN: I wrote a browser AI assistant without requiring loginID dc-05 | Developer Communities & Issuesnews.ycombinator.com/item?id=43345485djyde, Hacker News commenterself-described: Indie browser extension AI assistantIndividual builderPublished Mar 12, 2025Assessment reviewed Nov 1, 2026Still applicable
Introducing xsAI, a < 6KB Vercel AI SDK alternativeID ir-01 | Engineering Blogs & Reviewsblog.moeru.ai/introducing-xsai/Neko Ayaka, Open-source developer at Moeru AIself-described: Built a smaller alternative libraryIndividual builderPublished Mar 3, 2025Assessment reviewed Nov 1, 2026Still applicableNot counted. Its author builds xsAI, an alternative to the AI SDK, and the post launches it.
Comment on: Show HN: Mastra - Open-source JS agent framework, by the developers of GatsbyID dc-03 | Developer Communities & Issuesnews.ycombinator.com/item?id=43110981SparkyMcUnicorn, Hacker News commenterself-described: Uses the AI SDK without Vercel hostingIndividual builderPublished Feb 20, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Show HN: Mastra - Open-source JS agent framework, by the developers of GatsbyID dc-04 | Developer Communities & Issuesnews.ycombinator.com/item?id=43111094jerrygoyal, Hacker News commenterself-described: Production appIndividual builderPublished Feb 20, 2025Assessment reviewed Nov 1, 2026Still applicable
Comment on: Show HN: Mastra - Open-source JS agent framework, by the developers of GatsbyID dc-02 | Developer Communities & Issuesnews.ycombinator.com/item?id=43106856netcraft, Hacker News commenterself-described: Evaluating Mastra and the AI SDKIndividual builderPublished Feb 19, 2025Assessment reviewed Nov 1, 2026Still applicable
useChat: Infinite re-renders when using messages as useEffect dependencyID dc-01 | Developer Communities & Issuesgithub.com/vercel/ai/issues/4741sebaFP, GitHub userself-described: React 19 application using Vercel AI SDK 4.1.24Individual builderPublished Feb 6, 2025Assessment reviewed Nov 1, 2026Needs a recheck
AI SDK introductionID pd-01 | Product Documentationai-sdk.dev/docs/introductionVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
AI SDK providersID pd-02 | Product Documentationai-sdk.dev/providers/ai-sdk-providersVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
Choosing a providerID pd-03 | Product Documentationai-sdk.dev/docs/getting-started/choosing-a-providerVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
Loop controlID pd-04 | Product Documentationai-sdk.dev/docs/agents/loop-controlVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
WorkflowAgentID pd-05 | Product Documentationai-sdk.dev/docs/agents/workflow-agentVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
Tools and tool callingID pd-06 | Product Documentationai-sdk.dev/docs/ai-sdk-core/tools-and-tool-callingVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
AI SDK HarnessesID pd-07 | Product Documentationai-sdk.dev/docs/ai-sdk-harnesses/overviewVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
TelemetryID pd-08 | Product Documentationai-sdk.dev/docs/ai-sdk-core/telemetryVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
AI SDK UI overviewID pd-09 | Product Documentationai-sdk.dev/docs/ai-sdk-ui/overviewVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
Migration guide: AI SDK 7.0ID pd-10 | Product Documentationai-sdk.dev/docs/migration-guides/migration-guide-7-0VercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
AI Gateway pricingID pd-11 | Product Documentationvercel.com/docs/ai-gateway/pricingVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only
AI Gateway budgetsID pd-12 | Product Documentationvercel.com/docs/ai-gateway/observability-and-spend/budgetsVercelOfficialNot counted (documentation)No date statedDocumentation checked Oct 12, 2026CurrentVerification only