@cdr-kit/Agent kit/Vercel AI SDK
Vercel AI SDK adapter
Returns a ToolSet for generateText / streamText. The model autonomously picks the three CDR tools and drives the loop.
import { getVercelAITools } from "@cdr-kit/vercel-ai"
Usage
import { generateText, stepCountIs } from "ai";
import { anthropic } from "@ai-sdk/anthropic";
import { CdrAgent } from "@cdr-kit/agent";
import { getVercelAITools } from "@cdr-kit/vercel-ai";
const agent = new CdrAgent({ privateKey, apiUrl });
const { text } = await generateText({
model: anthropic("claude-sonnet-4-6"),
tools: getVercelAITools(agent),
stopWhen: stepCountIs(8),
prompt: "Find a CDR vault, subscribe if needed, and tell me the signal.",
});