# AI SDK Library
> A curated collection of agents and tools for the Vercel AI SDK
> [Live Website](https://aisdklibrary.com)
> Created by [Ben Sabic](https://bensabic.ca)

## Tools
> Pre-built tools for the Vercel AI SDK

## Categories
- Web
- Integrations
- Utilities
- Data

## Available Tools

### [Airweave](/tool/airweave.md)
> Airweave is an open-source platform that makes any app searchable for your agent. Sync and search across 35+ data sources (Notion, Slack, Google Drive, databases, and more) with semantic search. Add unified search across all your connected data to your AI applications in just a few lines of code.

- **Package:** @airweave/vercel-ai-sdk
- **Author:** Airweave
- **Tags:** search, rag, data-sources, semantic-search

### [Amazon Bedrock AgentCore](/tool/amazon-bedrock-agentcore.md)
> Fully managed Browser and Code Interpreter tools for AI agents. Browser is a fast and secure cloud-based runtime for interacting with web applications, filling forms, navigating websites, and extracting information. Code Interpreter provides an isolated sandbox for executing Python, JavaScript, and TypeScript code to solve complex tasks.

- **Package:** bedrock-agentcore
- **Author:** Amazon
- **Tags:** code-execution, browser-automation, sandbox

### [bash-tool](/tool/bash-tool.md)
> Provides bash, readFile, and writeFile tools for AI agents. Supports @vercel/sandbox for full VM isolation.

- **Package:** bash-tool
- **Author:** Vercel
- **Tags:** bash, file-system, sandbox, code-execution

### [Code Execution](/tool/code-execution.md)
> Execute Python code in a sandboxed environment using Vercel Sandbox. Run calculations, data processing, and other computational tasks safely in an isolated environment with Python 3.13.

- **Package:** ai-sdk-tool-code-execution
- **Author:** Vercel
- **Tags:** code-execution, sandbox

### [Context7](/tool/context7.md)
> When building AI-powered applications, your models often need accurate information about libraries and frameworks. Instead of relying on potentially outdated training data, Context7 tools let your AI fetch current documentation on-demand, ensuring responses include correct API usage, current best practices, and working code examples.

- **Package:** @upstash/context7-tools-ai-sdk
- **Author:** Upstash
- **Tags:** search, docs, code examples

### [ctx-zip](/tool/ctx-zip.md)
> Transform MCP tools and AI SDK tools into code, write it to a Vercel sandbox file system and have the agent import the tools, write code, and execute it.

- **Package:** ctx-zip
- **Author:** Vercel
- **Tags:** code-execution, sandbox, mcp, code-mode

### [Exa](/tool/exa.md)
> Exa is a web search API that adds web search capabilities to your LLMs. Exa can search the web for code docs, current information, news, articles, and alot more. Exa performs real-time web searches and can get page content from specific URLs. Add Exa web search tool to your LLMs in just a few lines of code.

- **Package:** @exalabs/ai-sdk
- **Author:** Exa
- **Tags:** search, web, extraction

### [Firecrawl](/tool/firecrawl.md)
> Firecrawl tools for the AI SDK. Web scraping, search, crawling, and data extraction for AI applications. Scrape any website into clean markdown, search the web, crawl entire sites, and extract structured data.

- **Package:** firecrawl-aisdk
- **Author:** Firecrawl
- **Tags:** scraping, search, crawling, extraction, web

### [Parallel](/tool/parallel.md)
> Parallel gives AI agents best-in-class tools to search and extract context from the web. Web results returned by Parallel are compressed for optimal token efficiency at inference time.

- **Package:** @parallel-web/ai-sdk-tools
- **Author:** Parallel
- **Tags:** search, web, extraction

### [Perplexity Search](/tool/perplexity-search.md)
> Search the web with real-time results and advanced filtering powered by Perplexity's Search API. Provides ranked search results with domain, language, date range, and recency filters. Supports multi-query searches and regional search results.

- **Package:** @perplexity-ai/ai-sdk
- **Author:** Perplexity
- **Tags:** search, web

### [Resend](/tool/resend.md)
> Send and manage emails with Resend. Give your AI agents the ability to send transactional emails, manage contacts, and work with email templates.

- **Package:** resend-ai-sdk
- **Author:** Flash Brew Digital
- **Tags:** email, resend, transactional, contacts, templates

### [Superagent](/tool/superagent.md)
> AI security guardrails for your LLMs. Protect your AI apps from prompt injection, redact PII/PHI (SSNs, emails, phone numbers), and verify claims against source materials. Add security tools to your LLMs in just a few lines of code.

- **Package:** @superagent-ai/ai-sdk
- **Author:** Superagent
- **Tags:** security, guardrails, pii, prompt-injection, verification

### [Tako Search](/tool/tako-search.md)
> Search Tako's knowledge base for data visualizations, insights, and well-sourced information with charts and analytics.

- **Package:** @takoviz/ai-sdk
- **Author:** Tako
- **Tags:** search, data, visualization, analytics

### [Tavily](/tool/tavily.md)
> Tavily is a web intelligence platform offering real-time web search optimized for AI applications. Tavily provides comprehensive web research capabilities including search, content extraction, website crawling, and site mapping to power AI agents with current information.

- **Package:** @tavily/ai-sdk
- **Author:** Tavily
- **Tags:** search, extract, crawl

### [Valyu](/tool/valyu.md)
> Valyu provides powerful search tools for AI agents. Web search for real-time information, plus specialized domain-specific searchtools: financeSearch (stock prices, earnings, income statements, cash flows, etc), paperSearch (full-text PubMed, arXiv, bioRxiv, medRxiv), bioSearch (clinical trials, FDA drug labels, PubMed, medRxiv, bioRxiv), patentSearch (USPTO patents), secSearch (10-k/10-Q/8-k), economicsSearch (BLS, FRED, World Bank data), and companyResearch (comprehensive company research reports).

- **Package:** @valyu/ai-sdk
- **Author:** Valyu
- **Tags:** search, web, domain-search

### [Vercel Blob](/tool/vercel-blob.md)
> Upload, download, list, copy, and delete files in cloud storage. Give your AI agents the ability to persist and manage files with public URLs.

- **Package:** vercel-blob-ai-sdk
- **Author:** Flash Brew Digital
- **Tags:** storage, files, blob, upload

### [Webflow](/tool/webflow.md)
> Give your AI agents the power to list and publish sites, manage pages, retrieve form submissions, and add custom code to your Webflow projects.

- **Package:** @224industries/webflow-ai-sdk
- **Author:** 224 Industries
- **Tags:** webflow, cms, forms, websites

---
[Full Library Index](/library.md)