Skip to main content

Tigris Blog

A multi-cloud, S3-compatible object storage service for low latency data access anywhere.

Important News

I taught a bucket to speak gitI taught a bucket to speak git

objgit is a single-binary git server that stores repositories directly in Tigris — no disk, no git binary, no database. To my shock and horror, it worked.
Xe Iaso · · 19 min read
Introducing storagesdk.dev

Introducing storagesdk.devIntroducing storagesdk.dev

StorageSDK is a provider-agnostic storage API for Node.js: one interface across S3, R2, Azure, GCS, Tigris, and more, with snapshots and forks built in.
Abdullah Ibrahim · · 8 min read
Own Your AI Context with Basic Memory

Own Your AI Context with Basic MemoryOwn Your AI Context with Basic Memory

How Basic Memory uses per-tenant Tigris buckets, rclone bisync, and bucket snapshots to give every user a portable Markdown knowledge base.
David Myriel, Katie Schilling · · 13 min read

Migrate your data with the Tigris CLIMigrate your data with the Tigris CLI

Move an entire bucket to Tigris in one command. The Tigris CLI scans every object and migrates it safely from any S3-compatible provider. Here's how to set it up.
Xe Iaso · · 4 min read

Where Does the Agent Live?Where Does the Agent Live?

Your agent runs in a disposable sandbox, but it can't live there. A breakdown of everything in the agent's world, and why it should be one forkable bucket.
David Myriel · · 19 min read

Giving your Go apps Tigris superpowersGiving your Go apps Tigris superpowers

The Go Storage SDK adds first-class methods for bucket forking, snapshots, and object renaming — plus a simpler high-level client for everyday storage code.
Xe Iaso · · 6 min read

Give your agents disposable environments in GoGive your agents disposable environments in Go

Kefka is a userspace shell sandbox in Go that gives every AI agent its own copy-on-write Tigris bucket fork plus Python, jq, and ripgrep via WebAssembly.
Xe Iaso · · 11 min read

You wanted more lifecycle rules. They're here.You wanted more lifecycle rules. They're here.

Tigris lifecycle rules now support multiple rules per bucket with prefix filters, so you can mix transitions and expirations across different prefixes.
Garren · · 8 min read

How small can we make an interface to Tigris?How small can we make an interface to Tigris?

We embedded agent-shell on the Tigris homepage so you can ls, cat, and cd through your buckets like a normal filesystem. Here's how it works.
Xe Iaso · · 10 min read