Search text, images, video, and audio with natural language using Captain's multimodal RAG API. Index from any source — S3, GCS, Azure, R2, URLs, YouTube, or raw text.
openclaw plugins install @captain-sdk/openclaw-captainGet a Captain API key at runcaptain.com/studio, then add to your OpenClaw config:
{
plugins: {
entries: {
captain: {
apiKey: "cap_...",
organizationId: "019a..."
}
}
}
}| Tool | Description |
|---|---|
captain_search |
Search any collection with natural language. Works across text, images, video, and audio. Returns ranked chunks with source citations. |
captain_list_collections |
List all collections in your organization with file counts. |
Collections & Documents:
| Tool | Description |
|---|---|
captain_create_collection |
Create a new collection |
captain_delete_collection |
Delete a collection and all its data |
captain_list_documents |
List documents in a collection with file names and chunk counts |
captain_delete_document |
Delete a specific document by ID |
captain_wipe_documents |
Delete all documents in a collection (keeps the collection) |
Jobs:
| Tool | Description |
|---|---|
captain_job_status |
Check indexing job progress, stage, and file counts |
captain_cancel_job |
Cancel a running indexing job |
Indexing Sources:
| Tool | Description |
|---|---|
captain_index_url |
Index public URL(s) — documents, web pages, images, video, audio |
captain_index_youtube |
Index YouTube video transcripts (up to 20 videos) |
captain_index_text |
Index raw text content directly (notes, transcripts, etc.) |
captain_index_s3 |
Index from Amazon S3 — bucket, directory, or single file |
captain_index_gcs |
Index from Google Cloud Storage — bucket, directory, or file |
captain_index_azure |
Index from Azure Blob Storage — container, directory, or file |
captain_index_r2 |
Index from Cloudflare R2 — bucket, directory, or file |
To enable all optional tools:
{
tools: {
allow: [
"captain_create_collection",
"captain_delete_collection",
"captain_list_documents",
"captain_delete_document",
"captain_wipe_documents",
"captain_job_status",
"captain_cancel_job",
"captain_index_url",
"captain_index_youtube",
"captain_index_text",
"captain_index_s3",
"captain_index_gcs",
"captain_index_azure",
"captain_index_r2"
]
}
}> Search my-docs for "quarterly revenue trends"
> Search product-catalog for "red sneakers with white sole"
> Search call-recordings for "customer complaints about billing errors"
> Search training-videos for "how to configure SSO settings"
> Index https://example.com/report.pdf into my-docs
> Index this YouTube video into training-videos: https://youtube.com/watch?v=abc123
> Index my S3 bucket "company-data" directory "reports/2026" into financial-docs
> List my collections
Documents: PDF, DOCX, DOC, TXT, MD, JSON, YAML, CSV, XLSX Images: PNG, JPEG, GIF, BMP, TIFF, WEBP Video: MP4, MOV, AVI, MKV, WEBM Audio: MP3, WAV, AAC, FLAC, M4A, OGG