Get Started | Tigris Object Storage Documentation
Tigris is a globally distributed, multi-cloud object storage service with built-in support for the S3 API. It uses Dynamic Data Placement and Access-Based Rebalancing to deliver low-latency access worldwide — without the need to manage replication or caching.
Get Started
Tigris SDK
Type-safe libraries for TypeScript and Go. Integrate object storage directly into your application logic with zero friction.
$ npm install @tigrisdata/storage
import { get, put } from '@tigrisdata/storage';
await get('my-file.jpg', 'file');
await put('object.txt', 'Hello, World!');
Tigris CLI
Manage buckets, keys, and global configurations from your terminal. Built for speed and scriptability in CI/CD pipelines.
$ npm install -g @tigrisdata/cli
$ t3 mk my-bucket
✓ Bucket 'my-bucket' created
$ t3 touch my-bucket/key
✓ Created 'my-bucket/key'
AI
Empower your AI assistants. Expose your Tigris buckets and objects to LLMs via the Model Context Protocol for seamless context integration.
Use Your Existing Code
Already using AWS S3 SDKs? Point your existing boto3, @aws-sdk, or any S3-compatible client at Tigris by updating your endpoint and keys.
export AWS_ENDPOINT_URL=https://t3.storage.dev
export AWS_ACCESS_KEY_ID=tid_...
export AWS_SECRET_ACCESS_KEY=tsec_...
# Your existing code just works
$ aws s3 cp file.bin s3://my-bucket/
Get started with your stack
Use your favorite language and framework.
Python
PyTorch
Go
Node
Elixir
PHP
Ruby
Kubernetes
Terraform
rclone
Features
Global Distribution Data automatically stored close to users for low latency everywhere.
S3 Compatible Use your existing AWS tools, SDKs, and libraries with a one-line change.
Zero Egress Free data transfer out — no bandwidth charges, no surprise bills.
Geo-Redundant Built-in redundancy across regions with strong consistency.
Storage Tiers Standard, infrequent access, and archive tiers to optimize costs.
Snapshots & Forks Instant zero-copy clones for dev, testing, and rollback.