Product / LyricCard

LyricCard

Turn emotion into lyric cards, songs, and shareable video moments.

LyricCard is an iOS creative app that helps users turn a feeling, occasion, or message into a designed card, AI-generated lyrics, optional audio, and a vertical MP4 ready for sharing.

Active iOS creative app Vertical video output Part of ThalaStudio
LyricCard app icon
LyricCard app icon for the standalone creative product.

Product Demo

See the vertical video workflow in motion.

The current demo shows the share-ready vertical format the product is designed to generate after request creation, lyric output, media assembly, and render completion.

Built for fast creative output on iPhone.

LyricCard starts with a situation, message, or feeling. From there, the app guides the user through request creation, lyric generation, visual card layout, optional audio, render status, and final playback.

  • Vertical-video greeting-card format for sharing.
  • Lyrics, card design, media generation, and playback in one flow.
  • Structured around a real runtime architecture rather than a mock concept.
Product demo from the current LyricCard build path.

What It Does

A creative workflow, not just a card editor.

LyricCard combines request creation, lyric generation, card design, upload, job creation, polling, playback, and sharing into one product flow. The result is a designed artifact that can move from prompt to final MP4 without breaking into separate tools.

Product Positioning

A concrete creative AI app inside the ThalaStudio system.

ThalaStudio is the broader creative ecosystem. LyricCard is one focused product inside it, built around emotional prompts, lyric output, media generation, and shareable creative delivery.

Product Highlights

The current stack behind LyricCard.

iOS app experience

SwiftUI screens handle request creation, card editing, rendering, purchase state, push registration, network requests, and video job playback.

Worker API orchestration

A Cloudflare Worker API coordinates requests, lyric generation, uploads, jobs, credits, sync flows, share routes, and media delivery.

D1 + R2 media storage

D1 tracks requests, media jobs, push tokens, and usage records while R2 stores card images, final videos, TTS assets, and overlays.

Render mixer output

A Render-hosted mixer service uses FFmpeg-based processing to turn image, audio, and effect inputs into a fixed-length vertical MP4.

How It Works

Five steps from prompt to shareable output.

01

Create a request

Start with a feeling, occasion, greeting, or message and send the request from the app.

02

Design the card

Shape the visual card, text layout, and media ingredients that define the final moment.

03

Generate video

The backend creates the job, orchestrates providers, and sends assets through the mixer pipeline.

04

Poll and play

The app tracks job status, retrieves the finished media, and plays the rendered output back in-app.

05

Share

The final vertical MP4 is ready for direct sharing as a creative greeting-card style video artifact.

Architecture

Runtime architecture grounded in a real product path.

LyricCard runs through an iOS SwiftUI app, a Cloudflare Worker API layer, D1 and R2 for data and media, external providers for content generation, and a Render-based mixer service for final video output.

LyricCard architecture overview
Current architecture reference covering the iOS app, Worker API, D1 and R2 storage, provider integrations, and Render-based mixer service.

iOS App (SwiftUI)

LyricCardApp, request creation, card editor, renderer, purchases, push registration, API client, and job-status playback.

Cloudflare Worker API

Handles requests, AI generation, uploads, jobs, credits, sync, share routes, admin paths, and media serving.

Data & Storage

D1 stores requests, media jobs, push tokens, and usage data. R2 stores images, videos, TTS assets, and overlays.

External Providers

Supports lyric and text generation, TTS if configured, optional music generation, and APNs delivery.

Mixer Service (Render)

Processes image, audio, and effect inputs through FFmpeg-based rendering to produce fixed-length vertical MP4 output.

Current Status

Active product with defined runtime architecture.

Active

LyricCard already has a defined runtime architecture, API surface, media workflow, and deployment path. The current page packages that product direction into a public-facing overview ready for deeper expansion.

ThalaStudio Relationship

Part of the ThalaStudio ecosystem.

LyricCard is a standalone product inside the broader ThalaStudio system. ThalaStudio connects lyrics, books, audiobooks, music, lyric cards, and release media, while LyricCard focuses specifically on the emotion-to-video workflow.

Interested in LyricCard?

Talk about the product, creative workflow, or partnership fit.

Use the current page as the foundation for future product detail, demo expansion, and launch communication.