WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions content/docs/02-foundations/04-tools.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ When you work with tools, you typically need a mix of application-specific tools

These packages provide pre-built tools you can install and use immediately:

- **[@airweave/vercel-ai-sdk](https://www.npmjs.com/package/@airweave/vercel-ai-sdk)** - Unified semantic search across 35+ data sources (Notion, Slack, Google Drive, databases, and more) for AI agents.
- **[@exalabs/ai-sdk](https://www.npmjs.com/package/@exalabs/ai-sdk)** - Web search tool that lets AI search the web and get real-time information.
- **[@parallel-web/ai-sdk-tools](https://www.npmjs.com/package/@parallel-web/ai-sdk-tools)** - Web search and extract tools powered by Parallel Web API for real-time information and content extraction.
- **[@perplexity-ai/ai-sdk](https://www.npmjs.com/package/@perplexity-ai/ai-sdk)** - Search the web with real-time results and advanced filtering powered by Perplexity's Search API.
Expand Down
34 changes: 34 additions & 0 deletions content/tools-registry/registry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -385,4 +385,38 @@ console.log(text);`,
websiteUrl: 'https://valyu.ai',
npmUrl: 'https://www.npmjs.com/package/@valyu/ai-sdk',
},
{
slug: 'airweave',
name: 'Airweave',
description:
'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.',
packageName: '@airweave/vercel-ai-sdk',
tags: ['search', 'rag', 'data-sources', 'semantic-search'],
apiKeyEnvName: 'AIRWEAVE_API_KEY',
installCommand: {
pnpm: 'pnpm install @airweave/vercel-ai-sdk',
npm: 'npm install @airweave/vercel-ai-sdk',
yarn: 'yarn add @airweave/vercel-ai-sdk',
bun: 'bun add @airweave/vercel-ai-sdk',
},
codeExample: `import { generateText, gateway, stepCountIs } from 'ai';
import { airweaveSearch } from '@airweave/vercel-ai-sdk';

const { text } = await generateText({
model: gateway('anthropic/claude-sonnet-4.5'),
prompt: 'What were the key decisions from last week?',
tools: {
search: airweaveSearch({
defaultCollection: 'my-knowledge-base',
}),
},
stopWhen: stepCountIs(3),
});

console.log(text);`,
docsUrl: 'https://docs.airweave.ai',
apiKeyUrl: 'https://app.airweave.ai/settings/api-keys',
websiteUrl: 'https://airweave.ai',
npmUrl: 'https://www.npmjs.com/package/@airweave/vercel-ai-sdk',
},
];