Welcome Aboard
Captain is a deterministic File Search API for unstructured data.
Connect cloud storage, index files, and retrieve source chunks.
REST endpoints for collections, indexing, querying, sync, and document inspection.
Connect Claude Code, Cursor, or another MCP client in one step, no API code required.
Dashboard for managing collections, browsing documents, and connecting SaaS sources.
Create a collection, index files from S3/GCS/Azure, and query in three steps.
Keep a collection matched to a bucket automatically, with backfills and reconciliation.
The full list of documents, images, video, and audio formats Captain indexes.
File Search API
- Deterministic Retrieval: Ask questions in plain English and get retrieved chunks with source metadata.
- Cloud Storage Integration: Connect S3, GCS, Azure, R2, and other storage providers. Captain processes and indexes files over a single API call.
- Multi-Tenancy: Organize collections to scope different teams, folders, projects, etc.
- Chunk-Level Workflow: Use stable chunk IDs, regions, custom metadata, and relations for source-grounded applications.
- PII Masking: Redact sensitive text and faces before content is indexed. See PII Masking.
- Stable Document Identity: Every document has a
document_idderived from its source identity, which defaults to the object's URI. Single-file index requests accept asource_identityso the same content indexed from a staging location and later from its canonical location stays one document, andskip_existingmatches on identity rather than file name. Each document also records thechecksumof the bytes its current version was indexed from.
Complex Docs, Images, and SheetsCaptain can search across very large documents, text-heavy or visual images, and multi-faceted spreadsheets.
Automatic VLM, OCR, and computer vision pipelines support search over visual and text-heavy content.
Getting Help
- Email: humans@captain.dev
- Website: filesearch.dev
- Sales: filesearch.dev/sales
Ready to Start?
Captain File Search APIManaged file indexing and deterministic retrieval for S3, GCS, or Azure Blob.