LumenClip Docs
LumenClip Docs
LumenClip engineering documentation
Output generationSlideshow generation pipelineX and Threads generation pipelineLinkedIn generation pipelineUGC video generation pipeline
Output generation

Output generation

The generation pipelines that transform application inputs into content outputs.

Output generation

This section documents generation code paths, not user journeys, setup tasks, scheduling, analytics, authentication, or account management.

A workflow is an ordered sequence of transformations. Each stage accepts an input and emits an output. In the JSON examples, "...output": "stage-N output" is documentation shorthand for spreading the complete preceding output into the next stage input. It is not a literal runtime field.

Generation workflows

WorkflowInitial inputFinal outputAvailability
Slideshow generationAutomation schema, hooks, collections, and generation contextRendered slideshow images and optional MP4Shipped
X and Threads generationPersisted social automation, niche brief, optional topic/trendValidated X post/thread or Threads postShipped
LinkedIn generationNiche, persona, proof, optional brief, and model selectionOne to four validated LinkedIn postsGeneration endpoint shipped; persistence/scheduling are not wired
UGC video generationProduct source, actor, voice, duration, and media settingsTalking-actor MP4 and thumbnailImplemented; gated by ENABLE_UGC_AUTOMATION=true

Documentation contract

Every workflow page contains only:

  1. the initial input contract;
  2. ordered processing stages;
  3. valid JSON input and valid JSON output for every stage;
  4. the exact model and API provider for generative stages;
  5. branches, validation, retries, persistence, and the final output contract.

Supporting processes such as authentication, collection management, notification delivery, account connection, scheduling, analytics import, and analytics reporting are documented outside this section because they do not generate a content output.

Model summary

Pipeline stageModelAPI provider
Slideshow researchopenai/gpt-5.4-miniOpenRouter, using the Exa web plugin
Slideshow text, visual concepts, and image choiceConfigurable; default openai/gpt-5.6-lunaOpenRouter
X/Threads strategy and draftConfigurable; default anthropic/claude-sonnet-5OpenRouter
X/Threads strategy fallbackgoogle/gemini-3.1-flash-liteOpenRouter
Optional social-content humanizationgoogle/gemini-3.1-flash-liteOpenRouter
Optional social-content reviewopenai/gpt-5.4-miniOpenRouter
Optional X/Threads imagenano-banana-proKIE.ai
LinkedIn briefConfigurable; default google/gemini-3.1-flash-liteOpenRouter
LinkedIn postConfigurable; default openai/gpt-5.6-lunaOpenRouter
UGC product analysisopenai/gpt-5.4-miniOpenRouter
UGC scriptanthropic/claude-sonnet-5OpenRouter
UGC actor and b-rollfal-ai/flux-2-profal.ai
UGC motionfal-ai/minimax/hailuo-2.3-fast/standard/image-to-videofal.ai
UGC lip syncveed/lipsync or fal-ai/kling-video/ai-avatar/v2/standardfal.ai
UGC voiceConfigurable; default eleven_multilingual_v2ElevenLabs

LumenClip engineering documentation

Workflows, libraries, application data, UI, and scheduled jobs.

Slideshow generation pipeline

Transform a slideshow automation and its asset collections into rendered slides and an optional MP4.

On this page

Output generationGeneration workflowsDocumentation contractModel summary