ShortFabrik logo ShortFabrik
🔒 100% Local & Private
✨ Free • No Login Required

Create AI-Powered Video Shorts

Generate fully editable DaVinci Resolve timelines with AI voiceovers, background media, and music - all running locally on your machine. Your videos and data never leave your computer.

Perfect for motivational shorts, story videos, educational content, faceless YouTube channels, TikTok, Instagram Reels, and more.

Start Creating for Free →

Seamless DaVinci Resolve Integration

ShortFabrik Interface Create in ShortFabrik
DaVinci Resolve Edit in DaVinci Resolve

Export your video as a fully editable timeline directly to DaVinci Resolve. All clips, audio, and timing preserved.

🎯 Perfect For

💪

Motivational Shorts

Create inspiring videos with powerful quotes, AI voiceovers, and stunning background visuals

📖

Story Videos

Narrate compelling stories with perfectly synchronized visuals and subtitles

🎓

Educational Content

Teach concepts with clear AI voiceovers and supporting visuals for better engagement

🎭

Faceless Channels

Build content without showing your face using professional AI narration

📱

Social Media Content

TikTok, Instagram Reels, YouTube Shorts - optimized for all platforms

And Many More...

Product reviews, news updates, book summaries, fitness tips, recipes, and any other short-form video content

⚡ Why ShortFabrik?

ShortFabrik Other Tools
Output Format ✓ Fully editable timeline ✗ Rendered video only
Privacy ✓ 100% local processing ✗ Cloud-based uploads
Cost ✓ Completely free ✗ Monthly subscriptions
Login Required ✓ No account needed ✗ Registration required
Subtitle Accuracy ✓ 100% accurate (Whisper) ~ Auto-transcribed only
Professional Editing ✓ DaVinci Resolve integration ✗ Limited built-in editor

✨ Features

⚠️ Limitations:

🚧 Early Stage: ShortFabrik is in early development. You may encounter bugs. Please report issues or send feedback to dev@beluck.net

📦 Installation

1. Install FFmpeg

FFmpeg is required for audio processing. Install it using PowerShell:

2. Install davinci-rest backend

Install the HTTP REST server to communicate with DaVinci Resolve:

3. Download and setup launch script

4. Launch the backend in DaVinci Resolve

5. Open the app

⚠️ Browser Permission Required: Some browsers will ask if the webapp is allowed to connect to your local network. This is necessary to communicate with DaVinci Resolve on your computer. Click "Allow" to proceed.

How it works

1. Add Scenes

Create your scenes with captions

Add scenes
2. Add Music

Select background music and videos

Select background music
3. Generate

Click generate and let AI do the work

Generate preview
When you click generate, the following happens automatically:
  • Videos from Pexels URLs are downloaded to your machine
  • AI voiceovers are created using your chosen TTS engine
  • Voiceovers are timestamped with perfect subtitle sync using Whisper
  • Video clips are added to DaVinci Resolve and automatically cut to match the voiceover timing
4. Export

Watch DaVinci Resolve auto-cut your video

Export to DaVinci Resolve

❓ Frequently Asked Questions

Do I need to pay for DaVinci Resolve?

No! ShortFabrik works with the free version of DaVinci Resolve. You don't need the Studio (paid) version.

Is my data sent to the cloud?

No, everything runs locally on your machine. Your videos, scripts, and data never leave your computer. The only exception is if you use Pexels videos (which are downloaded from Pexels) or ElevenLabs TTS (which requires their API).

What TTS engines are supported?

ShortFabrik supports ElevenLabs (requires API key) and Microsoft Edge TTS (completely free and local).

Can I edit the video after generating?

Yes! Unlike other tools that export a final rendered video, ShortFabrik creates a fully editable timeline in DaVinci Resolve. You can adjust clips, add effects, change colors, and make any modifications you want.

Does this work on Mac or Linux?

Currently, ShortFabrik only works on Windows. Mac and Linux support may come in future updates.

How accurate are the subtitles?

Subtitles are 100% accurate because they use your exact input text. Whisper stable-ts is only used for precise timing - the words come directly from your captions, not from auto-transcription.