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 chatssendMessage
- Send messages to chatsgetChat
- Retrieve chat detailsfindChats
- List user chatsdeleteChat
- Remove chats
Project Tools
Available tools:
createProject
- Create new projectsgetProject
- Get project detailsfindProjects
- List projectsupdateProject
- Modify projectsdeleteProject
- Remove projects
Deployment Tools
Available tools:
createDeployment
- Deploy projectsgetDeployment
- Check deployment statusfindDeployments
- List deploymentsgetDeploymentLogs
- View deployment logsgetDeploymentErrors
- Check for errors
User Tools
Available tools:
getUser
- Get user informationgetUserBilling
- Check billing detailsgetUserPlan
- View subscription plangetUserScopes
- Check permissions
Hook Tools
Available tools:
createHook
- Create webhooksgetHook
- Get webhook detailsfindHooks
- List webhooksupdateHook
- Modify webhooksdeleteHook
- 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
stopWhen
to 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