import { Film, Terminal, Sparkles, ChevronDown } from "lucide-react"; export function ProjectsGuide({ compact = false }: { compact?: boolean }) { return (
{/* Header */}

Projects

Tell your AI agent what to make. It handles the rest.

{/* Core instruction */}
How it works

You talk to your AI agent like you'd talk to a person. Tell it what you want — the agent plans the scenes, picks the shots, generates the images, animates them, and stitches everything together. You just review and say yes or no.

That's it. No settings. No config. Just talk.

{/* Example prompts — simple natural language */}

What to say to your agent

{[ { type: "Story video", say: "Make me a short cyberpunk teaser. Dark city, rain, neon lights. My character is walking through it, and at the end he gets a phone call that changes everything. About a minute long, cinematic style.", }, { type: "Character image", say: "Create a 30-second montage of my character. Show different angles and expressions — serious, smiling, looking away. Studio lighting, clean background. I want to use these as profile pictures.", }, { type: "Product demo", say: "I need a 45-second product walkthrough. Show my character using the app on their phone, then switching to a laptop, then reacting to the results on screen. Modern office setting, natural light.", }, { type: "Social media reel", say: "Make me an Instagram reel — vertical format, quick cuts, high energy. My character doing everyday things in a cinematic way. Coffee, walking, looking at the skyline. 15 seconds.", }, { type: "Anime short", say: "An anime-style short about a lone wanderer entering a haunted forest. Studio Ghibli vibes. About 45 seconds. Slow, atmospheric, beautiful.", }, { type: "Kids' storybook", say: "A children's storybook style video. My character as the hero of a fairy tale — castle, forest, friendly dragon. Gentle narration vibe. One minute.", }, ].map((ex, i) => (
{ex.type}

"{ex.say}"

))}
{/* Iterate */}

After you see it, change anything

"I don't like shot 3 — try a wider angle"

"Make scene 2 darker, more moody"

"Swap my outfit to a hoodie in all shots"

"Add a slow-motion moment at the end"

"Cut the whole thing down to 30 seconds"

{/* API peek — collapsed */}
API endpoints (for developers)
{`POST   /api/projects                          create a project
POST   /api/projects/:id/scenes                add a scene
POST   /api/projects/:id/scenes/:sid/shots     add a shot
POST   .../shots/:sid/generate-image           generate image
POST   .../shots/:sid/animate                  animate shot
GET    /api/projects/:id                       view full project
POST   /api/projects/:id/export                export MP4`}
          
); }