
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@aibind/core
Advanced tools
Shared core utilities for @aibind packages. Framework-agnostic controllers, tree-structured conversation history, durable stream infrastructure, and project management.
npm install @aibind/core
Most users should install a framework package (
@aibind/sveltekit,@aibind/nuxt,@aibind/nextjs,@aibind/solidstart) instead, which includes this package automatically.
Framework-agnostic controllers that power all framework packages:
StreamController — manages streaming text state, abort/resume, SSE reconnectionStructuredStreamController — streaming JSON parsing with schema validationAgentController — multi-step tool-calling agent stateMessageTree<M> — low-level tree data structure with full branching supportChatHistory<M> — high-level wrapper for append, edit, regenerate, and navigate alternativesServer-side infrastructure for resumable AI streams:
MemoryStreamStore — in-memory stream chunk storage with TTLcreateDurableStream — pipes async iterables through a store, returns SSE ResponsecreateResumeResponse — resume from a given sequence numberformatSSE, formatSSEEvent, consumeSSEStreamcreateStreamHandler — generic Web Request/Response handler for /stream and /structured endpointsServerAgent — server-side agent with tools and multi-step loopsProject — Claude-like project context with instructions, knowledge, and multi-conversation managementFull documentation, API reference, and guides: aibind.dev
MIT
FAQs
Shared internal utilities for @aibind packages
We found that @aibind/core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.