AI-native image infrastructure
The image CDN your AI coding agent installs for you.
Upload, transform, optimize, and deliver images without building the S3 + Sharp + Lambda pipeline yourself.p95 · 99 ms$0egress1endpoint
Install it in your side project. Pay when you ship.
- 1Install the skills bundle
- 2Then run inside Claude Code, Cursor, Codex, or Grok Build
$0 forever 20 GB bandwidth 3 GB storage hard stop at quota — never a surprise bill. Compare plans
Available for these agents
Your next image optimization is three seconds away
Drop an image. Every number below is your image, measured right now—not a mockup.
- HMAC-signed · single-use
- Magic-byte validated
- Direct-to-R2 · zero egress
Demo uploads land in a public bucket and are pruned after 24h. Don't upload anything sensitive.
Drop an image to see it optimized here.
Width, format, and fit controls light up once your upload finishes. Nothing here is a mockup — everything below reflects your actual file.
0 cities. One endpoint.
Your assets get cached at the closest Cloudflare POP to every visitor — origin only sees the long tail.
Repeat requests return cf-cache-status: HIT straight from the nearest edge — no origin round-trip.
Ship in minutes, not days
Two commands. You own the component. No vendor lock-in, no SDK hostage situation.
# 1. Add via shadcn CLI
npx shadcn@latest add https://auraimage.ai/registry/image.json
# 2. Or install the SDK directly
pnpm add @auraimage/sdkimport { AuraImage } from '@/components/ui/aura-image';
export function ProductCard() {
return (
<AuraImage
src="your-project/product.jpg"
width={800}
height={600}
alt="Product photo"
priority
/>
);
}AI-native image infrastructure
Retire the pipeline. Keep the images.
The old way
Five services to glue together and babysit: upload buckets, resize functions, deploys, caching rules, egress bills. You maintain every hop.
The AI-native way
One endpoint for upload, transforms, and delivery. Your AI coding agent installs it behind a single confirm.
Everything your image layer needs
Six layers of image infrastructure, so you can delete the S3 + Sharp + Lambda pipeline you never wanted.
URL transformations
Resize, crop, and quality in the URL path; the extension picks the format. Face-aware cropping. Edge-cached, on-the-fly.
URL transforms
Next-gen formats
Auto-serves AVIF → WebP → JPEG based on Accept header.
Same image · 3 formats
Triple-stage loading
BlurHash → LQIP → full. Zero layout shift, perfect LCP.
Triple-stage load
1. BlurHash
~0ms2. LQIP
~80ms3. Full
~400msDrop-in shadcn components
Two npx commands: <AuraImage /> with triple-stage loading, <AuraUploader /> with drag-drop, paste, queue, and progress. You own the source.
npx shadcn@latest add https://auraimage.ai/registry/image.json
npx shadcn@latest add https://auraimage.ai/registry/uploader.json<AuraImage
src="my-project/image.jpg"
alt="Product photo"
width={1200}
height={800}
priority
/><AuraUploader
project="my-project"
onUpload={(r) => {
setUrl(r.url);
setBlurhash(r.blurhash);
}}
maxSize="30mb"
multiple
/>Simple, transparent pricing
Start free. Scale when you ship. One plan per account — bandwidth and storage are pooled across all your projects.
Free
For side projects and prototypes. Pay when you ship.
- 20 GB bandwidth
- 3 GB storage
- Center crop
- Basic analytics
Lite
For indie devs shipping production apps.
- 40 GB bandwidth, then $0.50/GB
- 10 GB storage, then $0.10/GB
- Face-aware crop
- Real-time analytics
Pro
For production apps that need headroom and SLA.
- 500 GB bandwidth, then $0.20/GB
- 100 GB storage, then $0.06/GB
- Saliency crop + alt-text AI
- Priority support + SLA
Questions, answered
The things developers ask before they ship. If something is missing, just email us.
Install it in your side project. Pay when you ship.
$0 forever 20 GB bandwidth 3 GB storage hard stop at quota — never a surprise bill. Compare plans