v0 Platform API/Packages
@v0-sdk/ai-tools
AI SDK tools for the v0 Platform API
AI SDK tools that enable autonomous agents to interact with the v0 Platform API. Build intelligent workflows that can create projects, manage chats, handle deployments, and more.
Installation
Quick Start
Tool Categories
All Tools (High Context)
Use all available tools for maximum capability:
⚠️ Note: Includes 20+ tools which adds significant context to AI calls.
Selective Tools (Recommended)
Choose specific tool categories for better performance:
Available Tool Categories
Chat Tools
Available tools:
- createChat- Create new chats
- sendMessage- Send messages to chats
- getChat- Retrieve chat details
- findChats- List user chats
- deleteChat- Remove chats
Project Tools
Available tools:
- createProject- Create new projects
- getProject- Get project details
- findProjects- List projects
- updateProject- Modify projects
- deleteProject- Remove projects
Deployment Tools
Available tools:
- createDeployment- Deploy projects
- getDeployment- Check deployment status
- findDeployments- List deployments
- getDeploymentLogs- View deployment logs
- getDeploymentErrors- Check for errors
User Tools
Available tools:
- getUser- Get user information
- getUserBilling- Check billing details
- getUserPlan- View subscription plan
- getUserScopes- Check permissions
Hook Tools
Available tools:
- createHook- Create webhooks
- getHook- Get webhook details
- findHooks- List webhooks
- updateHook- Modify webhooks
- deleteHook- Remove webhooks
Agent Patterns
Multi-Step Agent
Sequential Processing
Routing Agent
Parallel Processing
Configuration
Environment Variables
Custom Configuration
Error Handling
Best Practices
- Use selective tools - Only include categories you need
- Set step limits - Use stopWhento control execution
- Handle errors - Wrap calls in try-catch blocks
- Monitor usage - Track API calls and costs
- Test incrementally - Start with simple workflows
Requirements
- Node.js 22+
- AI SDK 5.0+
- v0 API key from v0.dev