@shadcn/helpers has 31,753 recorded weekly downloads on npm, a decrease of 27.4% over the past 30 days.
It ranks #655 of 2,251 tracked npm listings by weekly downloads.
Over 90 days, weekly downloads changed by +346%.
PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.
About @shadcn/helpers
@shadcn/helpers
A collection of helpers for building AI applications.
createChat
Human in the loop
A tool call left unresolved pauses the turn: the input streams, the turn finishes, and the client decides what happens next. A callback turn scripted after a paused turn becomes a continuation. It materializes when the follow-up request arrives and receives the resolved toolCall in its context.
For client-executed tools, the user supplies the output through addToolOutput and the continuation reads it:
For approval-gated tools, needsApproval pauses behind the user's decision. output (or errorText) then means "stream this if approved"; denial streams tool-output-denied automatically:
Wire the client with the AI SDK's own triggers: sendAutomaticallyWhen: lastAssistantMessageIsCompleteWithToolCalls for client-executed tools, or lastAssistantMessageIsCompleteWithApprovalResponses plus addToolApprovalResponse({ id: part.approval.id, approved }) for approvals.
Continuation callbacks must be pure; regenerating re-resolves them against the current transcript. get() stops before the first continuation turn, since a continuation has no message without a live transcript.
Installation
Documentation
Visit https://ui.shadcn.com/docs to view the documentation.
Contributing
Please read the contributing guide.
License
Licensed under the MIT license.
Description from the npm listing.
- ai
- chat
- helpers
- development
- ai-sdk
- tanstack
- shadcn
Where @shadcn/helpers sits in the listing
Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (543)Similar npm AI SDKs plugins
Data source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/@shadcn/helpers. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.