Welcome Aboard
Captain is a deterministic File Search API for unstructured data.
Connect cloud storage, index files, and retrieve source chunks.
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.

Getting Help
- Email: humans@captain.dev
- Website: captain.dev
- Sales: captain.dev/sales