Integrations
Roset is designed to plug into your existing stack instead of replacing it.
Storage Sources
- Amazon S3
- Google Cloud Storage
- Azure Blob Storage
- S3-compatible object stores
Use Sync Cloud Storage to keep external buckets in sync with Roset.
Application Integrations
- REST API (
/v1/*) for ingestion, search, Q&A, webhooks, usage, and settings - TypeScript SDK and Python SDK for typed client access
- Webhooks for processing lifecycle events
AI Stack Integrations
Roset can be used as the ingestion layer for external orchestration frameworks:
- LlamaIndex workflows
- LangChain pipelines
- Internal agent runtimes
Roset handles file transformation, chunking, embeddings, and retrieval surfaces. Your orchestrator handles task logic and tool chaining.
Note
Managed provider keys are the default runtime path. BYOK remains an optional override per provider.