Wpisuję jeden pomysł. Wychodzi gotowy TikTok.
Zbudowałem panel, który całą produkcję krótkiego filmu zamyka w jednym oknie: research, scenariusz, lektor, render i analiza wyników. Klikasz „Generuj filmik”, wybierasz agenta — Claude albo Codex — a on sam pisze skrypt, dobiera moduły retencyjne, nagrywa narrację i renderuje wideo. Cały kod jest otwarty, więc możesz odpalić to u siebie.
Wideo · 2:30 — wkrótce
Co to właściwie jest
Krótkie filmy robi się dziś w kilkunastu narzędziach naraz: w jednym szukasz tematu, w drugim piszesz skrypt, w trzecim generujesz lektora, w czwartym montujesz, a wyniki i tak lądują w piątym. Najwięcej czasu schodzi nie na kreację, tylko na przeklejanie rzeczy między zakładkami.
TikTok Studio bierze całą tę drogę i zamyka ją w jednym panelu. Jeden pomysł wchodzi na wejściu, gotowy pionowy film wychodzi na końcu, a pomiędzy nimi agent AI robi całą robotę: research, scenariusz z modułami retencyjnymi, narrację w ElevenLabs i finalny render. Ty podejmujesz decyzje, nie klikasz w dziesięciu kartach.
Najważniejsze: to nie jest zamknięta usługa za abonament. To otwarty kod, który odpalasz lokalnie, z własnym kluczem i własnym agentem. Wrzucam go za darmo, bo sam chciałem mieć taki panel — i stwierdziłem, że szkoda go trzymać w szufladzie.
Jak jeden pomysł zmienia się w film
Cała produkcja jest poukładana jak taśma — każdy etap ma swoje miejsce, a Ty w każdej chwili widzisz, gdzie jest dany materiał.
- 1
Pomysł
Wpisujesz temat albo jedno zdanie. Generator od razu szacuje koszt i pozwala wybrać agenta — Claude Code albo Codex.
- 2
Research
Agent zbiera kontekst i sprawdza, co w danym temacie faktycznie chwyta, zanim cokolwiek napisze.
- 3
Scenariusz
Pisze skrypt i dobiera moduły retencyjne z biblioteki subskilli: czym otworzyć, gdzie przerwać schemat, co obiecać widzowi.
- 4
Lektor
Narracja nagrywana w ElevenLabs, z timingiem dopasowanym pod napisy. Klucz API trzymany lokalnie, nie w kodzie.
- 5
Render
Montaż pionowego filmu z kinetycznymi napisami — gotowy plik, nie półprodukt do dłubania w edytorze.
- 6
QA
Film przechodzi przez kolejkę w stylu kanban: pomysł, skrypt, render, QA, gotowe. Widzisz, na jakim etapie jest każdy materiał.
- 7
Publikacja i analiza
Kalendarz pilnuje celu publikacji i wysyła mailowe przypomnienia. Po czasie panel pokazuje retencję, lajki i zapisy — i mówi wprost, czego robić więcej.
Tak to wygląda w środku
To realne ekrany z panelu, nie mockupy. Ciemny, gęsty interfejs, w którym wszystko jest pod ręką.
Co dostajesz w panelu
Pulpit z KPI
Najważniejsze liczby i lider wyników w jednym miejscu, bez przeklikiwania się przez pięć zakładek.
Biblioteka filmów
Wszystkie materiały z realnymi metrykami: retencja, lajki, zapisy. Widać, co naprawdę chwyciło.
Kolejka renderów
Tablica kanban prowadząca film od pomysłu, przez skrypt i render, po QA i status gotowe.
Generator z kosztem
Zanim odpalisz agenta, widzisz szacowany koszt i wybierasz model AI. Żadnych niespodzianek na rachunku.
Biblioteka subskilli
Gotowe moduły retencyjne — proof-first, pattern interrupt, open loop, kinetyczne napisy — które agent wpina w scenariusz.
Analiza zwycięzców
Zamiast surowych wykresów dostajesz prostą rekomendację: ten format działa, rób tego więcej.
Kalendarz i automaty
Cel publikacji i mailowe przypomnienia, spięte przez Brevo i node-cron. Plan, który sam się o sobie przypomina.
Sekretny sos: subskille retencyjne
O tym, czy ktoś dotrwa do końca filmu, decydują pierwsze sekundy i rytm. Dlatego agent nie pisze „ładnego” scenariusza — wpina w niego konkretne moduły, które trzymają uwagę:
Proof-first
Najpierw dowód, że warto zostać. Film otwiera konkret albo wynik, a nie rozgrzewka i „cześć, dzisiaj opowiem wam...”.
Pattern interrupt
Przerwanie schematu w momencie, w którym kciuk zaczyna scrollować dalej. Nagła zmiana tempa, kadru albo myśli.
Open loop
Otwarta pętla: obietnica czegoś, co domknie się dopiero za chwilę. Mózg nie lubi zostawiać historii niedokończonej.
Kinetyczne napisy
Napisy, które żyją razem z narracją — trzymają wzrok w kadrze i nadają rytm, zamiast leżeć martwo na dole ekranu.
Dobry skrypt to nie ten, który ładnie brzmi. To ten, po którym widz nie scrolluje dalej.
Na czym to stoi
Świadomie lekko i bez egzotyki — żeby każdy mógł to sklonować i odpalić bez tygodnia konfiguracji.
- Node.js + Express
- serwer i logika panelu
- SQLite
- baza filmów, metryk i kolejki
- Czysty frontend SPA
- panel bez ciężkiego frameworka
- Claude Code / Codex
- agent AI odpalany lokalnie
- ElevenLabs
- lektor i narracja
- Brevo + node-cron
- kalendarz i mailowe przypomnienia
Odpal u siebie
Repozytorium jest publiczne i darmowe. Klonujesz, instalujesz zależności i odpalasz panel lokalnie. Agent AI (Claude Code albo Codex) i klucz do ElevenLabs podpinasz po swojej stronie — żaden klucz nie siedzi w kodzie.
git clone https://github.com/AntoniSeba/tiktok-studio
cd tiktok-studio
npm install
npm start Cały kod jest na GitHubie
Zajrzyj, sklonuj, zgłoś pomysł albo po prostu zostaw gwiazdkę, jeśli uznasz, że jest fajne.
github.com/AntoniSeba/tiktok-studioNie chciałem kolejnego generatora, który wypluwa losowy film. Chciałem panel, który prowadzi pomysł aż do końca — i mówi, czy było warto.