Overview
Julius offers four media-generation capabilities inside any conversation:Image Generation & Editing
Create images from text prompts, or edit uploaded images with masks, restyling, and transformations.
Video Generation
Text-to-video, image-to-video, reference-based video, plus editing and extending existing MP4 clips.
Animated Component Videos
Pixel-perfect product demos and explainers rendered from HTML/CSS/GSAP code, not an AI video model.
Audio / Text-to-Speech
Generate spoken narration (MP3) to pair with videos, with a choice of built-in voices.
Quick Start
You don’t need any special syntax — just ask in plain English:Generate an image of a sunset over a mountain lake in watercolor style
Take the photo I uploaded and remove the background
Create a 10-second video of waves crashing on a rocky shore at dusk
Animate the logo image I uploaded so it fades in and pulses
Make me a 15-second product demo video for my analytics app
Generating Images
Text-to-image generation uses OpenAI’s image model. Describe what you want — subject, style, lighting, composition, mood — and Julius handles the rest.Examples of what you can create
- Photorealistic scenes - “a candid photo of a barista pouring latte art, shallow depth of field”
- Illustrations & art - “flat vector illustration of a remote team collaborating, warm palette”
- Product mockups - “a sleek smartwatch on a marble surface, studio lighting”
- Diagrams & graphics - charts with custom styling, banners, thumbnails, icons
- Logos & brand assets - “minimal geometric logo for a coffee brand called Ember”
Follow-up edits
Images are iterative. After generating one, you can refine it conversationally:Make the lighting warmer
Remove the person in the background
Regenerate it as a JPEG in landscape
Image Parameters
You usually don’t need to set these since Julius picks sensible defaults, but you can request them explicitly:Editing Images
You can edit images you’ve uploaded or images Julius generated earlier in the conversation. Supported edit types include:- Inpainting / removal - erase objects, people, watermarks, or text
- Restyling - turn a photo into a painting, sketch, cartoon, 3D render, etc.
- Transformations - change backgrounds, relight, recolor, change seasons or time of day
- Masked edits - provide a mask image to target edits to a specific region
- Multi-image composition - combine or reference multiple source images in one edit
When asking for an edit, refer to the file by name (e.g.
product-photo.png) or upload it with the + button. Julius uses the exact file from your conversation, not a URL.Generating Videos
Julius can generate short AI videos from scratch. Describe the scene, camera movement, and mood:Generate a 10-second cinematic video of fog rolling over a pine forest at sunrise
Capabilities
- Text-to-video - describe the scene and get a video clip
- Image-to-video - animate a still image; the image becomes the first frame
- Reference-to-video - provide up to 7 images as visual references for style/subjects
- Video-to-video editing - transform an existing MP4 (restyle, modify content) while keeping its duration, resolution, and aspect ratio
- Video extension - continue a clip from its final frame, adding 2-10 seconds
Image-to-Video & Editing
Animating a still imageAnimate this product photo so the camera slowly orbits around itThe uploaded (or previously generated) image is used as the first frame. Julius matches the output aspect ratio to your source image automatically. Editing an existing video
Take the clip I uploaded and make it look like it was shot on vintage filmVideo-to-video editing preserves the source’s duration, aspect ratio, and resolution. Source videos must be MP4 and no larger than 200 MB. Extending a video
Extend that video by 5 more secondsExtension continues motion naturally from the last frame. Extensions support 2-10 seconds per request.
Video Parameters
HTML / Animated Component Videos
For product demos, launch videos, explainers, title sequences, and animated UI mockups, Julius uses a different approach: instead of an AI video model, it authors the animation in HTML, CSS, and GSAP, then renders it deterministically to MP4 with headless Chromium and FFmpeg.When to use which
How it works
- Julius writes a narration script and generates voiceover audio (optional).
- It builds a single self-contained HTML file with one paused, seekable GSAP timeline; scenes, transitions, and motion are all code.
- The composition is rendered frame-by-frame in headless Chromium and encoded to MP4 with FFmpeg.
- The same source can also be delivered as an interactive HTML player with the narration audio driving the timeline.
Audio / Text-to-Speech
Julius can generate spoken narration as MP3 files to accompany videos, presentations, or standalone use:Generate a friendly voiceover that says: “Welcome to Acme Analytics…”Available built-in voices:
alloy (default), ash, ballad, cedar, coral, echo, fable, marin, nova, onyx, sage, shimmer, verse. Scripts up to 4,096 characters per generation.
When combining narration with video, Julius inspects the audio duration and syncs scene timing to it, extending or looping visuals if the narration runs long.
Prompt Guide
Anatomy of a good image prompt
[subject] + [action/pose] + [environment] + [style/medium] + [lighting] + [camera/mood]
“A golden retriever puppy sitting in a field of wildflowers, soft watercolor painting, warm morning light, gentle and dreamy mood.”
Anatomy of a good video prompt
[shot type] + [subject + motion] + [environment] + [camera movement] + [lighting] + [duration + aspect ratio]
“Medium shot of a chef flipping a pancake in a rustic kitchen, slow dolly-in, warm tungsten lighting, cozy cinematic feel, 8 seconds, 16:9.”
Do’s and don’ts
- Be specific about motion for videos: what moves, how fast, in what direction
- Name the style explicitly: cinematic, anime, 3D render, film noir, flat illustration…
- Iterate in small steps; one change per follow-up gives cleaner results
- Don’t cram multiple unrelated subjects into one short video clip
- Don’t expect legible small text in AI-generated images/videos — for text-heavy visuals, use animated HTML components instead
Limits & Constraints
FAQ
Can I edit an image I generated earlier in the chat?
Can I edit an image I generated earlier in the chat?
Yes. Just refer to it (“the logo you made earlier” or the filename). Julius keeps generated media in the conversation sandbox and can use it as a source for future edits or video animation.
Can I use my own images as a starting point for video?
Can I use my own images as a starting point for video?
Yes. Upload a PNG or JPEG with the + button and ask Julius to animate it. It becomes the first frame, and you can add up to 6 more images as style/subject references.
Can Julius add sound to a video?
Can Julius add sound to a video?
Yes. Julius can generate narration with TTS and mux it into the video with FFmpeg. For animated component videos, narration timing drives the whole composition. AI-generated video clips can also be combined with a narration track afterward.
Why did my product-demo video come out as HTML instead of AI video?
Why did my product-demo video come out as HTML instead of AI video?
For UI mockups, text, and branded motion, code-rendered animation is sharper and infinitely more editable than AI video. Julius picks the right tool for the job, but you can always ask for a specific approach.
Where do my files go?
Where do my files go?
Everything is saved to your conversation and appears on the Files page for download. Generated HTML artifacts can be viewed inline and published.
