AI SDK Tools
AI SDK Tools

Quickstart Guide

Get up and running with AI SDK Tools in minutes. This guide will help you install the packages and create your first AI application.

Installation

Choose the packages you need or install the complete toolkit:

Individual Packages

Multi-Agent Orchestration

npm install @ai-sdk-tools/agents @ai-sdk-tools/memory ai zod

State Management

npm install @ai-sdk-tools/store

Debugging Tools

npm install @ai-sdk-tools/devtools

Streaming Interfaces

npm install @ai-sdk-tools/artifacts

Complete Toolkit

npm install @ai-sdk-tools/agents @ai-sdk-tools/memory @ai-sdk-tools/store @ai-sdk-tools/devtools @ai-sdk-tools/artifacts ai zod

Basic Usage

Here's a simple example to get you started with AI SDK Tools:

1. Set up the Store

import { createAIStore } from '@ai-sdk-tools/store'; const store = createAIStore({ initialMessages: [], onFinish: (message) => { console.log('Message finished:', message); }, }); export { store };

2. Add DevTools

import { AIDevTools } from '@ai-sdk-tools/devtools'; function App() { return ( <div> <AIDevTools /> {/* Your app content */} </div> ); }

3. Use Artifacts

import { createArtifact } from '@ai-sdk-tools/artifacts'; const burnRateArtifact = createArtifact({ name: 'burn-rate', description: 'Calculate burn rate metrics', schema: z.object({ monthlyBurn: z.number(), runway: z.number(), }), });

Next Steps