[verdetto][prompt curato][fonte: ghostfeed.ai]
Posso vibecodare Ghostfeed?
// si costruisce in un weekend, ma restano buchi veri
Nessun modello qui è di Ghostfeed: il loop lo ricostruisci con una key fal.ai, una key Gemini e ffmpeg in un weekend lungo, e funziona. Quello che da quel weekend non esce è la libreria di template tagliata per scene, l'editor a timeline e un'app TikTok che ha dovuto passare la review della piattaforma.
confidenza: alta
cos’è: Inserisce il tuo avatar AI nella clip virale di un creator clonandone il movimento, costruisce slideshow di foto per TikTok e le consegna a TikTok
Indice di costruibilità · gioco editoriale
- Prezzo 49 $/mese peso: più 3
- Tempo più giorni peso: più 1
- Categoria video ai non pesa
- Moat qualità di esecuzione · integrazioni peso: meno 2
- Confidenza alta peso: più 1
- Cosa perdi 5 voci peso: meno 2
- Sito ghostfeed.ai (si apre in una nuova scheda) non pesa
Si pareggiano. È il caso in cui decide quanto ti sta antipatico l’abbonamento.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
// piano gratuito: The free plan renders no video at all: one slideshow project with three variants, one workspace, library and posting access, and the agent API, which is ungated on every plan including this one.
Cosa costruisci
Sostituire una foto avatar nel frame 0 di una clip di reazione con un modello di image-edit in hosting, approvare quel frame, poi mandarlo insieme alla clip sorgente a un modello di motion-control in hosting perché il render copi il movimento dell'originale, e stampare sopra il testo dell'hook.
cosa ti serve
- una key fal.ai per il motion-control di Kling e l'image-to-video
- una key Gemini o GPT-image per la sostituzione del primo frame
- ffmpeg
- clip di reazione che hai il diritto di riutilizzare
- una macchina sempre accesa per il loop di polling
Segnalato dal fondatore · scritto contro il fai-da-te onesto, e qui il fai-da-te è reale, quindi è un «quasi».
Il prompt
Un weekend con un agente di coding. I buchi che restano sono qui sotto, in «cosa perdi».
Build me a personal UGC reaction video factory to replace Ghostfeed. Requirements:
- Node + Express + better-sqlite3, a localhost dashboard with three panes: my
avatar photos, a folder of reaction clips I own, and a render queue.
- First frame: pull frame 0 from a chosen clip with ffmpeg, send it plus my
avatar photo to Gemini's image-edit API (key in .env) and tell it to replace
the whole person while holding the pose, framing, and lighting. Keep that
instruction in prompts/first-frame.txt so I can tune it without code changes.
- Nothing animates until I approve the frame, so give me approve, regenerate,
and discard buttons · the frame costs cents on my invoice, the video dollars.
- Motion: on approve, POST the frame AND the original clip to fal.ai's Kling
motion-control queue so the render copies the source video's motion, poll to
done, write the mp4 to media/, store the real cost on the row.
- Second mode: animate the frame alone from a written motion prompt via
fal.ai's PixVerse image-to-video, for when I have no clip worth copying.
- Burn the hook line over the top third with ffmpeg drawtext, 1080x1920 out,
clear of the TikTok UI safe area.
- A node-cron tick polls pending jobs every 90s, retries 3 times with backoff,
and marks the row before submitting so a retry never double-bills me.
- No accounts, no telemetry, everything on my disk except the model calls.
- Out of scope: posting to TikTok (that OAuth review takes weeks · export the
mp4 and upload by hand), slideshows, and teams. Only ingest clips I have the
right to use.
- README: getting the two keys, what one 5-second motion-control render costs,
and where media lands on disk. Prompt curato: scritto e rivisto a mano per questa app. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- una libreria di template raccolta da TikTok e Instagram e tagliata per scene in clip 9:16 già pronte, invece di clip che devi trovare e tagliare tu
- la coerenza dell'avatar fra un render e l'altro · una foto di riferimento salvata e rimessa dentro a ogni chiamata, più il flusso bozza-e-approvazione che tiene il volto che hai scelto
- un loop da director che scrive i testi della slideshow, cerca gli sfondi, guarda i candidati e li sceglie, poi ruota il mazzo in varianti, più un editor a timeline con i suoi render worker
- 44 tool di API per agenti · lo stesso workspace guidabile da Claude, che è la parte senza equivalente da weekend
- un'app TikTok che ha già superato la review e un reaper che rimborsa la maggior parte dei render bloccati invece di mangiarseli in silenzio
Perché pagano ancora
Lo stack di generazione attraversa Google, fal.ai, Replicate e BytePlus, e uno qualunque di loro può cambiare prezzo, qualità o filtri sui contenuti nel giro di una settimana · l'abbonamento esternalizza quel via vai e riduce le fatture al secondo di rendering a un numero solo. I render che si piantano vengono raccolti e rimborsati invece che addebitati, cosa che una build fai-da-te non fa per te. E il lato TikTok arriva già passato per la review della piattaforma, cioè le settimane che chi costruisce da solo brucia prima di pubblicare qualsiasi cosa.
moat: Qualità di esecuzione Integrazioni cos’è un moat
pipeline messe a punto su quattro fornitori di inferenza, più il dolore della review di piattaforma · nessun modello né network di proprietà
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- ComfyUI (si apre in una nuova scheda) — Node graph for running open image and video models locally · the render pipeline without the hosted invoice.
- Wan2.2 (si apre in una nuova scheda) — Apache-2.0 open video model with image-to-video, the free stand-in for the hosted animation step if you own a GPU.
- Postiz (si apre in una nuova scheda) — Open-source social publishing · the scheduling and OAuth half, self-hostable, so you never touch the TikTok API yourself.
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.