{% extends "base.html" %} {% block title %}Creative Studio — Mission Control{% endblock %} {% block extra_styles %} {% endblock %} {% block content %}
CREATIVE STUDIO
Image, music, and video generation — powered by Pixel, Lyra, and Reel
{{ image_count }}
IMAGES
{{ music_count }}
TRACKS
{{ video_count }}
CLIPS
{{ project_count }}
PROJECTS
Pixel — Visual Architect (FLUX)

Generate images by sending a task to the swarm: "Generate an image of ..."

Tools: generate_image generate_storyboard image_variations

{% if images %}
{% for img in images %}
{{ img.name }}
{% endfor %}
{% else %}
No images generated yet. Send an image generation task to the swarm.
{% endif %}
Lyra — Sound Weaver (ACE-Step 1.5)

Generate music by sending a task: "Compose a pop song about ..."

Tools: generate_song generate_instrumental generate_vocals list_genres

Genres: pop, rock, hip-hop, r&b, jazz, blues, country, electronic, classical, folk, reggae, metal, punk, soul, funk, latin, ambient, lo-fi, cinematic

{% if music_files %}
{% for track in music_files %}
{{ track.name }}
{% endfor %}
{% else %}
No music tracks generated yet. Send a music generation task to the swarm.
{% endif %}
Reel — Motion Director (Wan 2.1)

Generate video clips: "Create a cinematic clip of ..."

Tools: generate_video_clip image_to_video stitch_clips overlay_audio

Resolutions: 480p, 720p | Styles: cinematic, anime, documentary, abstract, timelapse, slow-motion, music-video, vlog

{% if videos %}
{% for vid in videos %}
{{ vid.name }}
{% endfor %}
{% else %}
No video clips generated yet. Send a video generation task to the swarm.
{% endif %}
Creative Director — Full Pipeline

Orchestrate all three creative personas to produce a 3+ minute music video or cinematic short.

Pipeline: ScriptStoryboardMusicVideoAssembly

Tools: create_project run_storyboard run_music run_video_generation run_assembly run_full_pipeline

// PROJECTS
{% if projects %}
{% for proj in projects %}
{{ proj.title or proj.id }} {{ proj.status }}
Scenes: {{ proj.scene_count }} Storyboard: {{ 'Yes' if proj.has_storyboard else 'No' }} Music: {{ 'Yes' if proj.has_music else 'No' }} Clips: {{ proj.clip_count }} Final: {{ 'Yes' if proj.has_final else 'No' }}
{% endfor %}
{% else %}
No creative projects yet. Use the swarm to create one: "Create a music video about sunrise over mountains"
{% endif %}
{% endblock %}