Przejdź do treści
Projekt Open source

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.

Antoni Seba Antoni Seba · · 7 min czytania
TikTok Studio — jeden pomysł, gotowy TikTok Wideo · 2:30 — wkrótce
Pełny film 2,5-minutowy ląduje niedługo na YouTube. Do tego czasu cały projekt obejrzysz w repozytorium niżej.
1
pomysł na wejściu
research, skrypt, lektor i render dzieją się dalej same
2
agentów AI
przy generowaniu wybierasz Claude Code albo Codex
4
moduły retencyjne
proof-first, pattern interrupt, open loop, kinetyczne napisy
0 zł
za kod
otwarty, na licencji open source — klonujesz i odpalasz u siebie

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. 1

    Pomysł

    Wpisujesz temat albo jedno zdanie. Generator od razu szacuje koszt i pozwala wybrać agenta — Claude Code albo Codex.

  2. 2

    Research

    Agent zbiera kontekst i sprawdza, co w danym temacie faktycznie chwyta, zanim cokolwiek napisze.

  3. 3

    Scenariusz

    Pisze skrypt i dobiera moduły retencyjne z biblioteki subskilli: czym otworzyć, gdzie przerwać schemat, co obiecać widzowi.

  4. 4

    Lektor

    Narracja nagrywana w ElevenLabs, z timingiem dopasowanym pod napisy. Klucz API trzymany lokalnie, nie w kodzie.

  5. 5

    Render

    Montaż pionowego filmu z kinetycznymi napisami — gotowy plik, nie półprodukt do dłubania w edytorze.

  6. 6

    QA

    Film przechodzi przez kolejkę w stylu kanban: pomysł, skrypt, render, QA, gotowe. Widzisz, na jakim etapie jest każdy materiał.

  7. 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ą.

TikTok Studio — Pulpit
Pulpit KPI, lider wyników i podgląd tego, co się dzieje w całym studiu — od jednego rzutu oka.
TikTok Studio — Kolejka renderów
Kolejka renderów Kanban od pomysłu do gotowego: pomysł, skrypt, render, QA, gotowe. Każdy film ma swoją kolumnę.
TikTok Studio — Analiza zwycięzców
Analiza zwycięzców Panel patrzy na realne metryki i wskazuje wzorce, które działają. Zamiast wykresów dla wykresów — konkretna decyzja.

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-studio

Nie 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.

Złap kolejną notatkę zanim ucieknie

Jeden mail, gdy pojawi się coś, co warto przeczytać. Nie częściej.