Skip to content
Agentic AI production studio

From a prompt to a finished video or cartoon.

Thruline plans, generates, edits and exports complete videos — a song into a finished music-video series, or a HAWKESCRIPT script into a finished cartoon series — with a Premiere-style multi-layer editor and a web DAW built in. Run it click-by-click, or drive every function headlessly via API.

Music videos Scripted cartoons Multi-layer NLE Web DAW API-first & headless
app.thruline.video
Thruline multi-layer timeline editor
Two studios, one pipeline

Not just music videos. A full production house.

Thruline runs two complete creative pipelines — and everything downstream (editing, sound, export, API) is shared.

Music-video series

Realistic AI music videos

Upload an mp3 + the real lyrics, set a custom style with a reference image, and add labelled canonical characters. Thruline aligns an AI SRT, decomposes the song into shots, and renders a consistent series.

  • Custom style prompt + reference image across the whole series
  • AI SRT generation + lyric-accurate correction
  • Labelled canonical cast — same characters, every video
  • Per-video direction, 720p+ tiers, combine into one master
Scripted cartoons

Full animated cartoons from a script

Write in HAWKESCRIPT — clips, actions, dialogue, sound effects, music. Thruline confirms each character, voice, track and SFX, builds a timeline preview, then generates. Timing follows how long lines take to say.

  • Character canon + ElevenLabs voices (BYO / custom voices)
  • Suno music + a sound-effects library with label memory
  • Speech-driven timing & creator-enabled lip-sync
  • Template + skill file to author scripts with GPT/Claude
See it in action

Real tools, not a black box.

The same studio your agents drive over the API — captured live.

Every screenshot below is a real, live capture of the running studio — the decomposition view, multi-layer timeline and web DAW, exactly as rendered. Browse the gallery ↓

Agentic engine

Intent-aware scene decomposition

Thruline reads the intent of your video and breaks it into the small, generable scenes that tell the story — planning keyframes and clip sequences that respect what Imagen and WAN can actually produce, with repair hints when something would break.

/decompose
Agentic scene decomposition view
/editor
Premiere-style multi-layer timeline
Edit

Premiere-style multi-layer NLE

A real timeline: layered clips, transitions, keyframe animation, color, speed and compositing — with per-clip inspectors, markers and undo/redo. Cut and polish exactly like a pro editor.

Sound

Web DAW for music & voices

Multitrack audio editing, EQ and effects, ducking and automation, plus stem and MIDI extraction — compose music and edit voice outputs without leaving the browser.

/daw
Web DAW sound editor
The power under the hood

Everything from idea to export — and edit.

Thruline isn't a single “generate” button. It's an agentic system that understands intent, respects model limits, and hands you real tools.

🧠

Agentic decomposition

Reads intent, plans the scenes that tell the story, and keeps every keyframe + clip within what the models can actually generate.

🎬

Premiere-style NLE

Multi-layer timeline: clips, transitions, keyframe animation, color, speed, compositing, undo/redo.

🎛️

Web DAW + sound

Multitrack audio, effects, compose music, edit voice outputs, stem / MIDI extraction — in the browser.

📦

Export, import & replace

Any clip, scene or whole job as our script format + asset bundle. Replace any part — over API or via a share link the server fetches.

Fail-closed QA gates

A gate ladder checks input, plan, keyframes, clips, rights/consent, claims and delivery — so a bad cut never ships.

📊

Per-tenant metering

Storage, bandwidth, render-time, API calls and AI-tokens tracked per tenant — usage data everywhere.

Built API-first

Every function is headless. Drive the whole studio with an API key.

There is no “UI-only” feature. Every capability — create a series, decompose a scene, render, edit the timeline, mix audio, export a bundle — is an authenticated, scoped API route, with a typed Python SDK and an auto-generated OpenAPI spec. Build agents on top, or let your own agents run the studio.

  • API-key auth with scopes (read / render / edit / admin)
  • Discoverable: /api/manifest + /openapi.json
  • Idempotent mutations & tenant-isolated data
  • The exact surface the web app uses — nothing hidden
Open the dev portal → View the OpenAPI spec
# drive the studio from Python
from studio_client import Client
c = Client("https://app.thruline.video", api_key=KEY)

org  = c.create_org("My Label")["org_id"]
proj = c.post("/api/create_project", {"name":"Neon Nights"})["id"]
c.create_series(org, proj, name="S1")

# agentic: one idea -> a generable scene plan
plan = c.decompose(idea="a lonely robot finds a flower on mars",
                  intent="hopeful", duration=5)

job = c.enqueue_render(spec=plan["scene_spec"], project=proj)
print(c.render_status(job["job_id"]))
For everyone

Easy mode to start. Full control when you ship.

Switch per-project. The same engine, two surfaces.

Easy mode guided

One opinionated flow with sensible defaults: drop an mp3 + lyrics, pick a style, and the agent does the rest. Cockpits, gates and knobs stay out of the way.

Advanced mode full power

The Plan Cockpit, multi-layer NLE, web DAW, per-clip tweaking, QA-gate controls — and the full headless API. Everything exposed, nothing locked.

Pricing

Start free. Scale when you ship.

Usage is fully metered — bring your own model/voice/music keys, or use ours.

Creator

Free
  • Music videos & cartoons
  • Easy + Advanced mode
  • NLE + DAW
  • Headless API key
  • Community support
Get started

Production

Custom
  • Org RBAC & multi-tenant
  • Scoped API keys at scale
  • Dedicated render fleet
  • SLA & support
  • Usage & billing controls
Talk to us
FAQ

Frequently asked

Is Thruline only for music videos?

No. Music-video series are one pipeline; the other is full scripted cartoons from the HAWKESCRIPT format (characters, voices, music, SFX, lip-sync). Both share the same editing, sound, export and API layers.

Can an AI agent run the whole studio?

Yes — it's API-first. Every function is an authenticated, scoped API route with a typed Python SDK and OpenAPI spec. The web app uses the exact same surface; nothing is UI-only.

What makes it “agentic”?

It infers the intent of your video, decomposes it into the small scenes that tell the story, and plans keyframes + clip sequences that stay within what Imagen and WAN can actually generate — so results hold together instead of breaking.

Do I get real editing tools?

Yes: a Premiere-style multi-layer NLE (timeline, transitions, keyframe animation, color, compositing) and a web DAW (multitrack audio, effects, stem/MIDI extraction, voice editing).

Can I bring my own accounts?

Connect your own ElevenLabs voices, Suno, and a sound-effects source. Storage, bandwidth, render-time, API calls and AI-tokens are all metered per tenant.

Your next video or cartoon is one prompt away.

Make it in the studio, or have your agent make it over the API. Either way, Thruline takes it from idea to export.

Start free → Read the API docs