GitHub

AI does the catalog writing. You approve it.

Litestore uses the AI SDK with your own provider key to draft product descriptions, SEO fields, alt text, and collection copy from the product data you already have. Drafts land in review — the module never publishes on its own.

ai-content

Build

Two screens you use daily.

The product editor and the order view.

Sunset Linen Shirt

Draft
1

Blue linen shirt, short sleeve

old
2

Breathable European linen, cut for hot days

AI

Variants

4

In stock

128

SEO score

92

Copy, SEO, and alt text drafted · publish when you approve.

AI writes the listing, you approve it

Point Litestore at a product and it drafts the description, SEO fields, and alt text in your brand voice. Every draft lands in review — nothing goes live on its own.

Order #1042

Paid

Maya Okonkwo · returning

Checkout completed in 41 seconds

Fulfill
Payment

Captured via Stripe

Stock

Reserved across 2 locations

Email

Receipt and tracking sent

Total

$182.40

Items

3

Ship

Express

Ready to ship · payment, stock, and address all check out.

Checkout to fulfillment, end to end

Cart, payment, inventory, receipts, and shipping all live in the same app and the same database. No middleware, no per-order platform cut.

Inside ai content.

01

Your provider key

Connect any AI SDK provider with your own key, and the AI features stay hidden until one is configured.

02

Grounded in your data

Prompts are built from each product's own attributes, options, and images, so drafts describe what you sell.

03

Review-first by default

Generated copy is saved as a draft and shown as a diff, so nothing reaches the storefront until you publish it.

04

Bulk generation

Generate missing descriptions, alt text, and meta tags across a whole collection at once, instead of product by product.

Modules that sit next to this one

MIT licensed · self-hosted

AI content ships with Litestore. So does everything else.

Get the source