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 key1
Step 1
Go to https://app.airweave.ai and sign up or log in
2
Step 2
Open the API Keys section of your dashboard
3
Step 3
Create a new API key or copy your existing one
4
Step 4
Paste the API key below
Required Credentials
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
string
required
The readable ID of the collection to search
string
required
The search query text
integer
Maximum number of results to return
string
Retrieval strategy: ‘hybrid’ (default), ‘neural’, or ‘keyword’
boolean
Generate query variations to improve recall
boolean
Reorder results for improved relevance using an LLM
boolean
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.