Airweave — Unified Data Layer for AI
Supported Integrations (50+)
| Category | Tools |
|---|---|
| Project Management | Asana, Jira, Linear, Trello |
| Knowledge | Notion, Confluence, Google Docs |
| Communication | Slack, Discord, Gmail |
| Code | GitHub, GitLab, Bitbucket |
| CRM | Salesforce, HubSpot |
| Data | Airtable, Google Sheets, Snowflake |
| Storage | Google Drive, Dropbox, OneDrive |
| Support | Zendesk, Intercom |
Query Methods
# Python SDK
from airweave import Airweave
client = Airweave(api_key="your-key")
results = client.search("latest sprint tickets")// TypeScript SDK
import { Airweave } from '@airweave/sdk';
const client = new Airweave({ apiKey: 'your-key' });
const results = await client.search('latest sprint tickets');MCP Integration
Add to your .mcp.json:
{
"mcpServers": {
"airweave": {
"url": "http://localhost:8080/mcp"
}
}
}How It Works
- Connect — Authenticate with your SaaS tools via OAuth
- Sync — Airweave continuously indexes data from all connected sources
- Search — Query all sources through a single unified API
- Retrieve — Get relevant context for your AI agents with source attribution
FAQ
Q: What is Airweave? A: Airweave is an open-source context retrieval layer that connects AI agents to 50+ SaaS apps through a unified search API with continuous data syncing.
Q: Is Airweave free? A: Yes, it's open source under the MIT license. A hosted version is also available at app.airweave.ai.
Q: How do I connect Airweave to Claude Code?
A: Self-host with Docker (./start.sh), then add the MCP endpoint to your .mcp.json configuration.