objects.do

Semantic Object Storage at the Edge

Store and manage objects at 300+ edge locations with full type safety and zero dependencies. Handle files, JSON, binary data, and media with automatic indexing, AI-native access, and <50ms global latency. Production-grade reliability with automatic backups.

Read the docs
index.tsobjects.do
import { Objects } from 'objects.do' // Type-safe storage with automatic indexingon.Document.uploaded(async $ => {  if ($.data.mimeType.startsWith('image/')) {    const analysis = await $.AI.analyze.Image($.data.url)    $.Search.index.Document({ id: $.id, tags: analysis.tags })    const thumbnail = await $.Image.resize($.data.url, { width: 200 })    $.Storage.put.Object({ key: `thumbnails/${$.id}.jpg`, data: thumbnail })  }  $.Slack.send.Message({ text: `Uploaded: ${$.data.filename}` })})

Frequently asked questions

Build your 1-person unicorn

Write the business. Agents run it around the clock.

Read the docs