Tigris is a globally distributed S3-compatible object storage service that provides low latency anywhere in the world. Now with bucket forking.

Joined March 2022
184 Photos and videos
Tigris Data retweeted
Tigris is the only storage service that offers git semantics for storage and we are continuously making it better
S3, R2, GCS, Azure all great storage options - but can they fork buckets? Turns out storage for agents is different, and our compute-based friends need to experiment and drop buckets at will. storagesdk fixes that with one idea: snapshots and forks as first-class operations.
1
2
15
2,130
S3, R2, GCS, Azure all great storage options - but can they fork buckets? Turns out storage for agents is different, and our compute-based friends need to experiment and drop buckets at will. storagesdk fixes that with one idea: snapshots and forks as first-class operations.
2
11
2,651
The whole workflow: 1. Snapshot your dataset 2. Fork it 50 times, storage and cost won't grow 3. Each agent writes into its own fork 4. The parent stays untouched, roll back or throw away anytime
1
131
Agents can easily manage S3-compatible storage for their own experiments via agent-kit. When you kick off an agent, @TigrisData hands it its own private bucket and a scoped key just for that run, so it has a clean place to work without you wiring up any storage.
1
4
201
The agent does its thing: writing files, scratch data, whatever it needs, and it is completely isolated from your other runs. When it's done, the whole thing deletes itself on a timer, so you never have to remember to clean up. Agent-Kit: tigrisdata.com/blog/agent-ki…
83
Object storage finally has an undo button: tigrisdata.com/blog/soft-del… You can turn on soft delete and every delete drops into a holding state for 7–90 days. Restore inside the window, or Tigris reclaims it for you. Your coding agent or CI job can write straight to prod, and a wrong delete is no longer a one-way door. Announcement: tigrisdata.com/blog/soft-del…
5
11
2,807
Tomorrow in SF: Fork it, Branch it, Bop it! We’re co-hosting a demo night with @PlanetScale on new infrastructure primitives for agents — forkable sandboxes, branchable databases, checkpointable storage, and more. Demos from @TigrisData, @archildata, @agentuity, @daytonaio, and @mesa_dot_dev. More RSVPs than seats, so first come first served! RSVP: luma.com/q2t4c3na
2
4
338
Attention Go programmers: we have something for you for once! We've brought our buckety goodness over to Go with our storage-go library! No more having to attach headers in order to rename/move an object, just call RenameObject!
1
1
5
453
We've also included a brand new interface to object storage: simplestorage. This acts much closer to our TypeScript SDK while still giving you all the ergonomics that your apps/agents crave.
1
235
Tigris Data retweeted
It’s been a while since we added branching to storage (Tigris). Now we have made it even easier to use.
Object storage finally branches like Git: tigrisdata.com/blog/storages… We built storagesdk with @computesdk. With this universal SDK, you can fork a bucket, let an agent or experiment run wild, then keep it or throw it away. Your production data never moves and the agent knowledge base is secure. Take a look: github.com/storagesdk/storag…
2
11
2,404
Object storage finally branches like Git: tigrisdata.com/blog/storages… We built storagesdk with @computesdk. With this universal SDK, you can fork a bucket, let an agent or experiment run wild, then keep it or throw it away. Your production data never moves and the agent knowledge base is secure. Take a look: github.com/storagesdk/storag…
5
14
6,728
Tigris Data retweeted
Now you can experience Tigris right from our website. Try it out tigrisdata.com/
We embedded a Tigris client on our homepage so that if you're in a pinch and need to fork a bucket, we've got your back!
3
1
17
1,734
We partnered with @computesdk to build storagesdk - the other half of computesdk. Buckets should branch like Git, and have forks and snapshots as first-class primitives. Most adapters fake that by copying every object into a sibling bucket. The Tigris adapter does it natively.
2
1
6
449
A fork is a metadata operation and not a data migration. You can fork your data for an agent run, let it mutate files safely, replay later from the same baseline. Git branching, but for storage: github.com/storagesdk/storag…
2
134
Tigris Data retweeted
I am really excited for the storagesdk launch. storagesdk provides a unified storage API across all the major storage providers with first class support for snapshots and forks. A lot of care and thought has been put into thinking about the DX!
Today i'm excited to announce storagesdk, built in partnership with @TigrisData A TypeScript SDK for object storage with snapshots and forks as first-class primitives branch a bucket per agent run. mutate safely. replay from the same baseline. Across many providers.
3
23
1,579
We partnered with @computesdk to build storagesdk, the other half of computesdk-- same shape, same goal, but for storage instead of compute. Buckets need the same primitives already used in Git. Forks and snapshots are first class primitives. Storage becomes a versioned workspace. With storagesdk, fork into a new branch of your data for an agent run, let the agent upload and mutate files safely, and then replay the run later from that same baseline. Git branching, but for storage.
Today i'm excited to announce storagesdk, built in partnership with @TigrisData A TypeScript SDK for object storage with snapshots and forks as first-class primitives branch a bucket per agent run. mutate safely. replay from the same baseline. Across many providers.
2
1
8
775