Overview
Add Airweave to any ModuleX agent or workflow. AI-powered semantic search across your synced data collections via the Airweave Search REST API (api.airweave.ai). One tool retrieves relevant content from a collection using hybrid, neural, or keyword strategies, and can optionally synthesize an AI-generated answer.
Categories: Web Search & Scraping · Vector Search · Knowledge Base · Auth: API Key · Actions: 1
Authentication
API Key Authentication
Authenticate using your Airweave API keyStep 1
Go to https://app.airweave.ai and sign up or log in
Required Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Airweave API Key | Your Airweave API key from app.airweave.ai | Yes | - |
Available Actions
search — Search your synced data collections using Airweave. Supports semantic search with hybrid, neural, or keyword retrieval strategies. Optionally generate AI-powered answers from search results.
search — Search your synced data collections using Airweave. Supports semantic search with hybrid, neural, or keyword retrieval strategies. Optionally generate AI-powered answers from search results.
Parameters
The readable ID of the collection to search
The search query text
Maximum number of results to return
Retrieval strategy: ‘hybrid’ (default), ‘neural’, or ‘keyword’
Generate query variations to improve recall
Reorder results for improved relevance using an LLM
Generate a natural-language answer to the query
Response
Limits & Quotas
- Collection-scoped: every search runs against one collection’s
readable ID; results carry per-source attribution (
source_name,breadcrumbs,url). - Answer generation: setting
generate_answer=trueruns an extra LLM synthesis step and populates thecompletionfield; expect higher latency. - Error model: non-2xx responses and timeouts are caught and
returned as
success=False+errorrather than raising. Plan for retries on the agent side based on the error string.