Artificial Intelligence

Shipwords Framework Launches to Deploy AI Media Sites per Keyword on Cloudflare

· GlobeWire Daily Editorial Desk · Source: github.com

2 min read

Key takeawaysAn 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…
Shipwords Framework Launches to Deploy AI Media Sites per Keyword on Cloudflare

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.

Share this article

About the author

GlobeWire Daily Editorial Desk — AI-assisted news based on attributed published sources.

More to read