About
We make files easy to keep in sync
Keelstore started when we got tired of bolting a change feed onto an object store for every project. So we built storage with sync in the box.
Most teams don't want to run a storage layer and a message queue and the glue between them just to keep a few folders in sync across clients. We think that should be one primitive.
What we believe
Storage should tell you what changed. Reading a bucket shouldn't mean polling it. And the hard parts — ordering, resume, back-pressure — belong in the platform, not in every client you write.
Where we are
We're a small, remote team spread across Europe, building in the open with a public changelog and status page. We serve buckets from regions in the EU, US and APAC.
Working with us
We're hiring across backend and developer experience. If keeping millions of files current sounds like a good time, say hello.