Private Beta Access

The Serverless Media
Backend for AI Agents

S3 with a Brain. Zero config. Usage-based pricing. MCP-native.

View Pricing
ingest.ts
// The "Magic" Upload
const response = await fetch('https://api.picsha.ai/v1/assets', {
  method: 'POST',
  headers: { 'Authorization': 'Bearer sk_live_...' },
  body: JSON.stringify({
    url: "https://example.com/files/quarterly_report.docx",
    config: {
      auto_tag: true,          // Triggers AWS Rekognition
      auto_summarize: true,    // Triggers Claude Opus
      vectorize: true,         // Triggers Amazon Titan
      location_lookup: true    // Triggers Google Maps
    }
  })
});
Response
200 OK
{
  "id": "as_8f92k1",
  "status": "ready",
  "urls": {
    "original": "https://cdn.picsha.ai/as_8f92k1/source.docx",
    "pdf_view": "https://cdn.picsha.ai/as_8f92k1/view.pdf",
    "thumbnail": "https://cdn.picsha.ai/as_8f92k1/thumb.webp"
  },
  "ai": {
    "summary": "A report outlining Q4 marketing strategy...",
    "tags": ["finance", "report", "strategy", "q4"],
    "safe_search": "verified"
  },
  "location": {
    "label": "Cambridge, MA, USA"
  },
  "cost": "$0.0042"
}

Ingest Anything

Multipart, URL, or Raw. We handle the TUS protocol, normalization, and storage automatically.

Understand Everything

Auto-tagging (Rekognition), Summarization (Claude), and Vector Embeddings (Titan) on every upload.

Retrieve Instantly

Natural language search built-in. "Find the photo of the smiling dog" works out of the box.