Assets Block
Battle-tested media pipeline for your product. Open source, serving real production traffic for years.
claude plugin marketplace add https://github.com/23blocks-OS/ai-agents
claude plugin install assets-block
Your agent now knows this API. Prefer hands-on? REST + SDK docs →
Media library
Centralized, searchable, any file type
Transformations
Resize, crop, convert on the fly
CDN delivery
Edge caching, global by default
Metadata
Custom fields, tags, categories
Version control
Rollback with full audit history
Access control
Expiring links, watermarking
Secure upload
Pre-signed URLs, direct from client
Search
Filter by folder, tag, or type
The mistakes were made, fixed, and shipped past — before you got here.
Duplicate uploads are deduplicated, not left as orphaned copies in storage.
Corrupt images, animated GIFs, bad color profiles handled — not a failed pipeline.
A new version at the same path busts the edge cache. No stale files after rollback.
Pre-signed URLs are short-lived and scoped — never an open upload endpoint.
The uploader recorded on an asset is the same user Auth Block already authenticated — no second identity table. File uploaded → product image attached → content post published. Zero glue code.
Get product updates, engineering posts, and new block announcements delivered to your inbox.