LTX-2.3 Fast

LTX-2.3 Fast is a performance-optimized variant of LTX 2.3 designed for rapid video generation with synchronized audio. It supports text-to-video, image-to-video, and audio-conditioned workflows while prioritizing speed, responsiveness, and cost efficiency for draft, preview, and high-velocity creative production use cases.

API Reference
INTEGRATE
Complete technical specification for integration
RequestResponse
Examples4
CODE
Ready-to-use code snippets for common workflows
Neon Alley Chase
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'lightricks:ltx@2.3-fast',
positivePrompt: 'A cinematic night-time cyberpunk alley soaked in rain, glowing neon signs in magenta and cyan reflecting on wet pavement, a sleek courier on a futuristic electric bike speeding through drifting steam, market tarps fluttering, puddles splashing, holographic billboards flickering overhead, dynamic camera tracking from low angle to side follow shot, rich atmosphere, dramatic motion blur, highly detailed environment, realistic lighting, energetic urban ambience with synchronized sound of rainfall, electric motor whine, distant sirens, buzzing signs, and tires spraying water',
width: 1920,
height: 1080,
duration: 6,
fps: 25,
settings: {
audio: true
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic night-time cyberpunk alley soaked in rain, glowing neon signs in magenta and cyan reflecting on wet pavement, a sleek courier on a futuristic electric bike speeding through drifting steam, market tarps fluttering, puddles splashing, holographic billboards flickering overhead, dynamic camera tracking from low angle to side follow shot, rich atmosphere, dramatic motion blur, highly detailed environment, realistic lighting, energetic urban ambience with synchronized sound of rainfall, electric motor whine, distant sirens, buzzing signs, and tires spraying water",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": True
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "b99dcaa0-3c5b-4a99-b8c8-92d2740c4434",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic night-time cyberpunk alley soaked in rain, glowing neon signs in magenta and cyan reflecting on wet pavement, a sleek courier on a futuristic electric bike speeding through drifting steam, market tarps fluttering, puddles splashing, holographic billboards flickering overhead, dynamic camera tracking from low angle to side follow shot, rich atmosphere, dramatic motion blur, highly detailed environment, realistic lighting, energetic urban ambience with synchronized sound of rainfall, electric motor whine, distant sirens, buzzing signs, and tires spraying water",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}
]'runware run lightricks:ltx@2.3-fast \
positivePrompt="A cinematic night-time cyberpunk alley soaked in rain, glowing neon signs in magenta and cyan reflecting on wet pavement, a sleek courier on a futuristic electric bike speeding through drifting steam, market tarps fluttering, puddles splashing, holographic billboards flickering overhead, dynamic camera tracking from low angle to side follow shot, rich atmosphere, dramatic motion blur, highly detailed environment, realistic lighting, energetic urban ambience with synchronized sound of rainfall, electric motor whine, distant sirens, buzzing signs, and tires spraying water" \
width=1920 \
height=1080 \
duration=6 \
fps=25 \
settings.audio=true{
"taskType": "videoInference",
"taskUUID": "b99dcaa0-3c5b-4a99-b8c8-92d2740c4434",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic night-time cyberpunk alley soaked in rain, glowing neon signs in magenta and cyan reflecting on wet pavement, a sleek courier on a futuristic electric bike speeding through drifting steam, market tarps fluttering, puddles splashing, holographic billboards flickering overhead, dynamic camera tracking from low angle to side follow shot, rich atmosphere, dramatic motion blur, highly detailed environment, realistic lighting, energetic urban ambience with synchronized sound of rainfall, electric motor whine, distant sirens, buzzing signs, and tires spraying water",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}{
"taskType": "videoInference",
"taskUUID": "b99dcaa0-3c5b-4a99-b8c8-92d2740c4434",
"videoUUID": "d5419bed-1a50-4ffb-a27a-e799007ada70",
"videoURL": "https://vm.runware.ai/video/os/a17d13/ws/5/vi/d5419bed-1a50-4ffb-a27a-e799007ada70.mp4",
"cost": 0.24
}Neon Rain Alley Chase
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'lightricks:ltx@2.3-fast',
positivePrompt: 'A cinematic cyberpunk alley at night during heavy rain, glossy neon reflections on wet pavement, a masked courier sprinting through drifting steam while hovering police drones sweep searchlights overhead, dynamic handheld camera movement, parallax depth, flickering holographic shop signs in magenta and cyan, puddle splashes, distant traffic glow, tense atmospheric action, realistic motion, richly detailed environment, synchronized urban chase audio with rain, footsteps, drone hum, echoing sirens, and pulsing synth tension',
width: 1920,
height: 1080,
duration: 6,
fps: 25,
settings: {
audio: true
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic cyberpunk alley at night during heavy rain, glossy neon reflections on wet pavement, a masked courier sprinting through drifting steam while hovering police drones sweep searchlights overhead, dynamic handheld camera movement, parallax depth, flickering holographic shop signs in magenta and cyan, puddle splashes, distant traffic glow, tense atmospheric action, realistic motion, richly detailed environment, synchronized urban chase audio with rain, footsteps, drone hum, echoing sirens, and pulsing synth tension",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": True
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "44dfa40f-3edc-44d7-9c16-586920b953c4",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic cyberpunk alley at night during heavy rain, glossy neon reflections on wet pavement, a masked courier sprinting through drifting steam while hovering police drones sweep searchlights overhead, dynamic handheld camera movement, parallax depth, flickering holographic shop signs in magenta and cyan, puddle splashes, distant traffic glow, tense atmospheric action, realistic motion, richly detailed environment, synchronized urban chase audio with rain, footsteps, drone hum, echoing sirens, and pulsing synth tension",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}
]'runware run lightricks:ltx@2.3-fast \
positivePrompt="A cinematic cyberpunk alley at night during heavy rain, glossy neon reflections on wet pavement, a masked courier sprinting through drifting steam while hovering police drones sweep searchlights overhead, dynamic handheld camera movement, parallax depth, flickering holographic shop signs in magenta and cyan, puddle splashes, distant traffic glow, tense atmospheric action, realistic motion, richly detailed environment, synchronized urban chase audio with rain, footsteps, drone hum, echoing sirens, and pulsing synth tension" \
width=1920 \
height=1080 \
duration=6 \
fps=25 \
settings.audio=true{
"taskType": "videoInference",
"taskUUID": "44dfa40f-3edc-44d7-9c16-586920b953c4",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic cyberpunk alley at night during heavy rain, glossy neon reflections on wet pavement, a masked courier sprinting through drifting steam while hovering police drones sweep searchlights overhead, dynamic handheld camera movement, parallax depth, flickering holographic shop signs in magenta and cyan, puddle splashes, distant traffic glow, tense atmospheric action, realistic motion, richly detailed environment, synchronized urban chase audio with rain, footsteps, drone hum, echoing sirens, and pulsing synth tension",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}{
"taskType": "videoInference",
"taskUUID": "44dfa40f-3edc-44d7-9c16-586920b953c4",
"videoUUID": "c85254e5-89e3-45c0-90e8-ab37bcde5161",
"videoURL": "https://vm.runware.ai/video/os/a01d21/ws/5/vi/c85254e5-89e3-45c0-90e8-ab37bcde5161.mp4",
"cost": 0.24
}Cinematic POV Football
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'lightricks:ltx@2.3-fast',
positivePrompt: 'First-person cinematic POV of an elite football player sprinting down the field during a night championship match, bright stadium floodlights, roaring crowd, defenders closing in, dynamic head-mounted camera motion, realistic hands and arms pumping, turf flying up under cleats, dramatic near-collision, fast dodge, spinning past a tackle, rushing toward the end zone, broadcast-quality realism, high energy, intense sports cinematography, natural motion blur, synchronized crowd cheers, footsteps, breath, impact sounds, immersive live stadium atmosphere',
width: 1920,
height: 1080,
duration: 6,
fps: 25,
settings: {
audio: true
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "First-person cinematic POV of an elite football player sprinting down the field during a night championship match, bright stadium floodlights, roaring crowd, defenders closing in, dynamic head-mounted camera motion, realistic hands and arms pumping, turf flying up under cleats, dramatic near-collision, fast dodge, spinning past a tackle, rushing toward the end zone, broadcast-quality realism, high energy, intense sports cinematography, natural motion blur, synchronized crowd cheers, footsteps, breath, impact sounds, immersive live stadium atmosphere",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": True
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "a8196bb5-f009-4929-b013-2bb22d3f9425",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "First-person cinematic POV of an elite football player sprinting down the field during a night championship match, bright stadium floodlights, roaring crowd, defenders closing in, dynamic head-mounted camera motion, realistic hands and arms pumping, turf flying up under cleats, dramatic near-collision, fast dodge, spinning past a tackle, rushing toward the end zone, broadcast-quality realism, high energy, intense sports cinematography, natural motion blur, synchronized crowd cheers, footsteps, breath, impact sounds, immersive live stadium atmosphere",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}
]'runware run lightricks:ltx@2.3-fast \
positivePrompt="First-person cinematic POV of an elite football player sprinting down the field during a night championship match, bright stadium floodlights, roaring crowd, defenders closing in, dynamic head-mounted camera motion, realistic hands and arms pumping, turf flying up under cleats, dramatic near-collision, fast dodge, spinning past a tackle, rushing toward the end zone, broadcast-quality realism, high energy, intense sports cinematography, natural motion blur, synchronized crowd cheers, footsteps, breath, impact sounds, immersive live stadium atmosphere" \
width=1920 \
height=1080 \
duration=6 \
fps=25 \
settings.audio=true{
"taskType": "videoInference",
"taskUUID": "a8196bb5-f009-4929-b013-2bb22d3f9425",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "First-person cinematic POV of an elite football player sprinting down the field during a night championship match, bright stadium floodlights, roaring crowd, defenders closing in, dynamic head-mounted camera motion, realistic hands and arms pumping, turf flying up under cleats, dramatic near-collision, fast dodge, spinning past a tackle, rushing toward the end zone, broadcast-quality realism, high energy, intense sports cinematography, natural motion blur, synchronized crowd cheers, footsteps, breath, impact sounds, immersive live stadium atmosphere",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}{
"taskType": "videoInference",
"taskUUID": "a8196bb5-f009-4929-b013-2bb22d3f9425",
"videoUUID": "fed11704-6d52-49b2-bc49-2af737664456",
"videoURL": "https://vm.runware.ai/video/os/a09d21/ws/5/vi/fed11704-6d52-49b2-bc49-2af737664456.mp4",
"cost": 0.24
}Cinematic F1 Racing
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'lightricks:ltx@2.3-fast',
positivePrompt: 'A cinematic Formula 1 race at golden hour on a world-class street circuit, low-slung camera tracking inches above the asphalt as sleek red and black F1 cars thunder through a tight corner, tire smoke, heat haze, sparks under the chassis, dramatic overtakes, cheering grandstands, fluttering flags, realistic reflections on polished bodywork, shallow depth of field, broadcast-grade action cinematography, intense speed, dynamic motion blur, crisp detail, realistic lighting, immersive atmosphere',
width: 1920,
height: 1080,
duration: 6,
fps: 25,
settings: {
audio: true
}
})import asyncio
import os
from runware import Runware
async def main():
async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
results = await client.run({
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic Formula 1 race at golden hour on a world-class street circuit, low-slung camera tracking inches above the asphalt as sleek red and black F1 cars thunder through a tight corner, tire smoke, heat haze, sparks under the chassis, dramatic overtakes, cheering grandstands, fluttering flags, realistic reflections on polished bodywork, shallow depth of field, broadcast-grade action cinematography, intense speed, dynamic motion blur, crisp detail, realistic lighting, immersive atmosphere",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": True
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "videoInference",
"taskUUID": "f92a00b4-442e-4981-9878-a8bf9bdb2554",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic Formula 1 race at golden hour on a world-class street circuit, low-slung camera tracking inches above the asphalt as sleek red and black F1 cars thunder through a tight corner, tire smoke, heat haze, sparks under the chassis, dramatic overtakes, cheering grandstands, fluttering flags, realistic reflections on polished bodywork, shallow depth of field, broadcast-grade action cinematography, intense speed, dynamic motion blur, crisp detail, realistic lighting, immersive atmosphere",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}
]'runware run lightricks:ltx@2.3-fast \
positivePrompt="A cinematic Formula 1 race at golden hour on a world-class street circuit, low-slung camera tracking inches above the asphalt as sleek red and black F1 cars thunder through a tight corner, tire smoke, heat haze, sparks under the chassis, dramatic overtakes, cheering grandstands, fluttering flags, realistic reflections on polished bodywork, shallow depth of field, broadcast-grade action cinematography, intense speed, dynamic motion blur, crisp detail, realistic lighting, immersive atmosphere" \
width=1920 \
height=1080 \
duration=6 \
fps=25 \
settings.audio=true{
"taskType": "videoInference",
"taskUUID": "f92a00b4-442e-4981-9878-a8bf9bdb2554",
"model": "lightricks:ltx@2.3-fast",
"positivePrompt": "A cinematic Formula 1 race at golden hour on a world-class street circuit, low-slung camera tracking inches above the asphalt as sleek red and black F1 cars thunder through a tight corner, tire smoke, heat haze, sparks under the chassis, dramatic overtakes, cheering grandstands, fluttering flags, realistic reflections on polished bodywork, shallow depth of field, broadcast-grade action cinematography, intense speed, dynamic motion blur, crisp detail, realistic lighting, immersive atmosphere",
"width": 1920,
"height": 1080,
"duration": 6,
"fps": 25,
"settings": {
"audio": true
}
}{
"taskType": "videoInference",
"taskUUID": "f92a00b4-442e-4981-9878-a8bf9bdb2554",
"videoUUID": "f9dd6d51-28f2-406f-a9d2-32bf0f53cd55",
"videoURL": "https://vm.runware.ai/video/os/a17d13/ws/5/vi/f9dd6d51-28f2-406f-a9d2-32bf0f53cd55.mp4",
"cost": 0.24
}