About VocalFlow

VocalFlow is a creative production workspace for turning documents and scripts into AI voiceover and supporting visuals.

What the product does
A focused workspace for content production

The app brings together three production areas: a voiceover studio, a document workspace, and an image studio. The dashboard surfaces recent activity from these modules so users can continue work quickly after signing in.

The public web worker serves this marketing site for visitors and routes authenticated traffic to the application worker. API traffic is routed internally to the API worker through service bindings.

Product principles

One workspace for related creative tasks
Voiceover, documents, and generated images live in the same app so source material and produced assets stay connected.
Clear product boundaries
The platform separates public marketing pages, the authenticated SPA, and the API worker while connecting them through edge routing.
Typed implementation
TypeScript, tRPC, Drizzle schemas, and shared packages keep frontend and backend contracts explicit.
Practical team access
Better Auth and organization plans support individual creators and teams without adding unnecessary account complexity.

Architecture

Web Worker

Serves public Astro pages and routes requests based on path and auth hint cookies.

App Worker

Hosts the React SPA with protected routes for dashboard, voiceover, documents, and image studio.

API Worker

Runs Hono, tRPC, Better Auth, and database-backed product routers.

Open the workspace

Sign in or create an account to use the authenticated VocalFlow app.