Skip to content
AI Runtime & Agent Substrate

ai-primitives

Shared helpers used across all AI packages — token counting, prompt templating, stream-parser, retry-with-backoff. No provider dependency.

packages/ai/ai-primitives · Source ↗ · Docs ↗

5 primitives · 0 deps
Message={ role, content[] }
Tool={ name, params, execute }
StreamEvent="delta" | "tool_call" | ...
Actor={ id, type, tenantId }
consumed by @nebutra/agents