Shipwords Framework Launches to Deploy AI Media Sites per Keyword on Cloudflare
· GlobeWire Daily Editorial Desk · Source: github.com

Image: GitHub · Photo source · Resized and letterboxed to 16:9; no AI generation
Overview of Shipwords
An open-source project named Shipwords has been released on GitHub under the MIT license, offering a Cloudflare-native framework designed to launch individual AI image and video websites for distinct keywords. The project aims to let developers deploy separate sites quickly, allowing them to scale successful projects while maintaining a shared codebase for core features.
According to the documentation, the framework uses a shared core for features that remain constant across sites, while individual sites maintain independent pages, visual themes, and domains. Each site runs as an independent application on Cloudflare infrastructure, utilizing its own database, storage, and payment integrations.
Core Features and Built-In Capabilities
Shipwords integrates several built-in functions designed to handle user accounts, payments, and generation tasks out of the box:
- Authentication and Payments: Supports Google and email sign-in, user accounts, and payment processing through Stripe and PayPal for credit packs and subscriptions.
- AI Generation Integration: Connects to multiple image and video generation models through a single API key, billed per generation.
- Operational Pages: Automatically includes essential pages such as privacy policies, terms, refund information, DMCA notices, and XML sitemaps.
- Abuse Prevention: Incorporates support for free guest trials protected by reCAPTCHA v3 limits.
Architecture and Deployment Requirements
Each generated site operates as a TanStack Start and React 19 application running on a Cloudflare Worker, backed by Cloudflare D1, R2, and Workflows.
To use the framework locally and prepare for deployment, developers need specific tools and accounts:
- Development Environment: Node.js version 24, pnpm version 10, and Git Bash or WSL for Windows users.
- Live Launch Requirements: A Cloudflare account alongside a Stripe or PayPal merchant account.
- External Costs: Domains via Cloudflare Registrar, Cloudflare platform usage fees (including Workers Paid plans for container-based video stitching), payment gateway transaction fees, and underlying AI model API costs.
Developers can test the framework locally using a mock upstream mode (`UPSTREAM_MOCK=1`) that simulates AI generations without requiring a paid model API key, and verify webhooks locally using provided testing scripts.
Verification and Community
Interested developers can inspect the complete source code, review documentation, and fork example implementations directly from the official GitHub repository (`shipwords-dev/shipwords`). Questions and community discussions are hosted on GitHub Discussions.
AI-assisted reporting; source claims are attributed and have not been independently verified.
More to read
Trending on GlobeWire Daily
Selected from recent coverage and related topics; not live search rankings.









