files-sdk is a unified storage SDK providing one API for upload, download, list, and other operations across S3, GCS, Azure, local filesystem, and consumer providers like Dropbox.
It uses web-standard I/O types such as Blob, File, and ReadableStream, with an escape hatch to native clients via files.raw. Adapters are tree-shakeable, and AI tools integrate with Vercel AI SDK, OpenAI, and Anthropic for file operations.