TAHA STUDIO AI ScriptForge

Turn One Idea Into a Production-Ready Video in Minutes

1 · Production Type

2 · API Configuration

3 · Output Length

4 · Ratio & Technical Specs

5 · Paste Full Script

0 words · target ≈ 70–80 words for 30s

6 · Video Generation (optional — bring your own key per provider)

Once your script is formatted, each segment below gets a "Generate clip" option. Your key is relayed through our server for that single request only — never stored or logged (see Privacy Policy).

HeyGen has no resolution or aspect-ratio parameter — it auto-detects orientation from your script/prompt. Grok Imagine only supports 16:9/9:16 here (same as Veo) and always renders at 720p regardless of the Resolution setting above, since this model tier doesn't support 1080p/4k.


1 — required speaker

2 — other participant

3 — other participant

Slot 1 is treated as the required on-camera narrator/speaker — the clip is explicitly instructed to preserve that face throughout. Slots 2-3 are optional supporting participants or objects. Not used by HeyGen (no reference-image support in its API). If attached: Veo clips generate at 8s (Google's requirement for image-referenced video); Grok clips are capped at 10s even if you selected a longer duration above (xAI's requirement for reference-guided video).

7 · ElevenLabs Voice (optional, voice ID picker)

Connect your ElevenLabs account and pick a Voice ID to get real narration audio generated per segment. For HeyGen: also fill in a HeyGen Avatar ID above and each clip is generated in HeyGen's audio-driven mode using this exact voice, for genuine lip-synced consistency across segments. For Veo / Grok: neither accepts external audio, so the narration is generated alongside each clip as a downloadable file to mux in your own editor instead. The Voice ID is also still written into your script's TECHNICAL SPECS block as before.

00:00 – 00:30 · 3 segments · 10s each
Formatted segments will appear here.

Paste your script, pick your settings, and hit Format.

About ScriptForge

Your go-to AI tool that transforms ideas into content.

ScriptForge is TAHA Studio's end-to-end AI writing and video production tool. Paste a single idea — a product, a story, a message you want people to hear — and ScriptForge writes it into a fully segmented, timed script, complete with on-camera direction, TTS-ready dialogue, B-roll prompts, camera motion, and audio notes. Then, segment by segment, it hands that script straight to Google Veo 3.1, xAI's Grok Imagine, or HeyGen's Video Agent to generate an actual video clip — voice, music, and all. No separate scriptwriting app. No separate storyboard tool. No separate video generator. One idea in, one production-ready video out.

It's built for solo creators, marketers, agencies, and small businesses who need short-form video — ads, explainers, social clips, documentary segments — without a writers' room, a studio, or a production schedule measured in weeks.

Time saved: what used to take a script draft, a revision pass, a storyboard, a voice actor booking, and a day in an edit bay now takes minutes. Paste your idea and ScriptForge formats a complete, timed script in under a minute. Click "Generate clip" on any segment, and a spoken, scored video clip is ready a few minutes later — no editing software, no timeline, no rendering rig of your own. Projects that used to take days now finish in one sitting.

What makes it different

Turn one idea into a production-ready AI video — in minutes.

Script Library

⚠ Your saved scripts live only in this browser, on this device — clearing browser data erases them, and we keep no copy on any server. Use Export JSON for backups or to move scripts to another device.

Character Library

⚠ Characters live only in this browser, on this device — clearing browser data erases them, and we keep no copy on any server. Reference images are uploaded manually in this version; nothing is auto-generated.

Long-Form Project

⚠ Projects (Master Bible, plan, units, continuity history) live only in this browser, on this device, same as the Character Library. Use this for productions longer than a single Quick Generation can hold: ScriptForge plans how many generation units your target runtime needs for whichever provider/model you have selected in section 2, generates them one at a time with continuity carried forward between them, and assembles the locked units into one master script that feeds the same Library/PDF/video pipeline as Quick Generation.

Account

By creating an account you agree to the Terms of Service and Privacy Policy. We store only your email, login credential, and subscription status — never your scripts or API key.