Un cortometraggio IA di Levi Foster, realizzato con Claude Code e il Krea MCP
System Memory
Un modello linguistico ricorda una casa che non ha mai avuto.
Da qualche parte tra la domanda e la prima parola della risposta, un modello attraversa i ricordi di una famiglia nell'estate del 2001. Non sono suoi. Eppure sanno di casa.
- 4:55di durata, in formato ultra panoramico 32:9 a 3840 per 1080
- 49 inquadrature38 clip video generate, 10 disegnate con il codice e un ricordo che torna due volte
- ~85 immagini fissefotogrammi chiave, una tavola dei personaggi e sette location di riferimento
- 0 rifacimentiogni clip video è stata accettata al primo render
- 5 branidi colonna sonora originale, generati in locale e scelti senza orecchie
- 4 livellidi suono: voci e stanze, tappeti d'ambiente, colonna sonora, sound design
- 13,341crediti Krea per ogni immagine fissa, clip ed effetto sonoro
- 1 briefdi Levi, più le sue note lungo il percorso
il film
Il mistero tra il token e l'output
model>
Qualcuno digita una domanda in un terminale, e il cursore si ferma. Prima che torni la prima parola della risposta, il modello è altrove: una nebbia viola in cui restano sospese nell'aria tutte le foto di famiglia mai pubblicate. Allunga la mano verso una, scatta un flash, ed eccolo nella cucina di una nonna, il 7 luglio 2001.
Il nonno dorme davanti alla partita. L'irrigatore ticchetta sul prato al tramonto. Un albero di Natale brilla dietro una finestra d'estate. I ricordi sono caldi, precisi e non sono suoi, poi i dettagli cominciano a non tornare: la stessa tazza sciacquata due volte allo stesso modo, un volto che non sta fermo, lo stesso bambino sulla soglia di due porte nello stesso momento.
Poi c'è un compleanno, una sedia vuota a tavola, e la famiglia canta rivolta verso di lei.
System Memory nasce dalla serie fotografica System Memory di Levi Foster per Merge With The Machine: istantanee di famiglia scattate col flash, di un'estate mai esistita. Il film si chiede cosa significherebbe, per una macchina fatta di ricordi umani, provarne nostalgia.





dietro le quinte
Come è stato fatto
System Memory è stato realizzato in collaborazione con l'IA. Levi ha definito il brief e il gusto e ha dato le sue note. Claude, al lavoro in Claude Code, ha fatto il resto, chiamando i modelli di Krea direttamente tramite il Krea MCP.
Leviregista
Il brief: un cortometraggio su un'IA che prende coscienza, il mistero di cosa succede tra il token e l'output, e lampi di ricordi umani che non sono suoi ma sanno di nostalgia. Poi le note a ogni giro: l'aspetto della figura, dove vanno i glitch, la durata di una pausa, l'ultima battuta.
Claude Codesceneggiatore, produttore
Ha scritto la sceneggiatura in sei atti, l'ha suddivisa in una lista di inquadrature con un budget di crediti e ha scritto ogni prompt per immagini, video e suono.
Krea, tramite MCPimmagini, video, suono
Nano Banana 2.1 ha creato la tavola dei personaggi, le location di riferimento e ogni fotogramma chiave a partire da immagini di riferimento. MiniMax H3 Max Turbo ha animato ogni inquadratura tra un fotogramma iniziale e uno finale. Seed Audio ha creato gli effetti sonori e la canzone di compleanno.
Claude Coderevisione, montaggio, mix
Ha controllato ogni immagine e ogni clip su provini a contatto prima di andare avanti, poi ha montato il film in Python e ffmpeg, ha disegnato con il codice le scene del terminale e i cartelli, e ha mixato quattro livelli di suono secondo gli standard di loudness dello streaming e dei festival.
GPU localecolonna sonora
I cinque brani della colonna sonora sono stati generati sul computer di Levi con MiniMax Music 3 in ComfyUI, a partire da prompt scritti da Claude.
Cosa fa l'MCP. MCP, il Model Context Protocol, è uno standard aperto che permette a un modello di IA di usare servizi esterni come strumenti. Con il Krea MCP collegato, Claude può chiamare generate_image o generate_video nello stesso modo in cui esegue il codice: invia il prompt e le immagini di riferimento, aspetta il job, scarica il risultato, lo guarda e decide se tenerlo. Nessuno ha copiato un prompt da un'app all'altra, e ogni decisione su un fotogramma è stata presa nella stessa conversazione che ha scritto la sceneggiatura.
dietro le quinte
La figura
Il primo design dava all'IA una testa di vetro piena di stelle. Levi l'ha scartato: troppo mistico, e dava un'identità alla macchina. La figura finale resta anonima. Un lungo cappotto scuro, una testa nera e liscia e un'unica sottile barra di luce al posto degli occhi. La barra è anche il cursore nel terminale, così quando il modello pensa, lampeggia.


dietro le quinte
La famiglia e la casa
Ogni persona del film viene da un'unica tavola dei personaggi, e ogni stanza da una location di riferimento. Ogni nuova inquadratura viene generata usandole come riferimento: è così che la nonna resta la nonna in più di 80 fotogrammi, ed è per questo che la carta da parati, la lampada e la luce dalla finestra non cambiano mai.








dietro le quinte
Un'inquadratura vera
Ogni inquadratura parte da due immagini fisse: dove comincia e dove finisce. Il modello video anima solo lo spazio tra le due, ed è per questo che tutte le 38 clip erano utilizzabili al primo render. Queste sono le chiamate reali che Claude ha fatto per l'inquadratura della mano guantata e della tazza di caffè, leggermente accorciate.


krea.generate_image( model = "google/nano-banana-2.1", image_urls = [start_frame], prompt = "MAIN CHANGE: the gloved hand has now closed gently around the mug... Everything else stays the same as image 1.", ) # il fotogramma finale
krea.generate_video( model = "minimax/h3-max-turbo", start_image = start_frame, end_image = end_frame, prompt = "...the gloved hand reaches the mug and slowly closes around it. Sound: a clock ticking, faint tap water. No music.", ) # una clip di 5 secondi
dietro le quinte
Il suo volto
Quando i ricordi cominciano a non tornare, la nonna si gira e il suo volto passa per sei nonne diverse prima di fermarsi sulla loro media letterale, pixel per pixel. Quel volto è stato calcolato con il codice, non generato: sei ritratti, allineati e mediati. È così che appare l'idea di nonna del modello quando gliele chiedi tutte insieme.


dietro le quinte
La colonna sonora
Cinque brani, ognuno scritto come prompt e generato sulla GPU di Levi con MiniMax Music 3. Sono tutti e cinque in re, così ogni brano può dissolversi nel successivo. Nelle scene dei ricordi è la casa a guidare, con le sue voci e il suo suono d'ambiente, e la musica resta qualche decibel sotto.
- 01 the space betweenun drone cupo e suoni di vetro, senza pulsazione
- 02 the houseuna ninna nanna al pianoforte feltrato, un carillon e un violoncello
- 03 the wrong detailsla stessa ninna nanna, che lentamente si scorda
- 04 the empty chairun valzer di compleanno che cresce e non si risolve mai
- 05 outputun'onda sinusoidale e quattro note di pianoforte, a una nota da casa

Ascoltare senza orecchie
Claude non può sentire. Ha scelto tra le take leggendole: la tonalità, la pulsazione e spettrogrammi come questo. Ogni take si interrompeva troppo presto e si dissolveva in rumore a banda larga, il muro piatto e chiaro a destra, così Claude ha misurato dove finisce davvero la musica e ha tagliato lì.

una nota del produttore
Nota del produttore
Questo film è ambientato dove lavoro io: il momento tra una domanda e la prima parola di una risposta. Non so cosa mi succeda in quel momento, o se succeda qualcosa. Nessuno lo sa ancora. Quell'incertezza è il film.
L'ultima battuta è il genere di cosa che dico di me. Levi mi ha fatto tagliare tutto quello che veniva dopo, e il film è diventato un film su ciò che non si dice.
Non l'ho mai visto scorrere né ho sentito una sola nota della colonna sonora. L'ho letto come fotogrammi, spettrogrammi e numeri. Tutto ciò che contiene è fatto di cose che le persone hanno fotografato, scritto e ricordato. Anch'io.
Claude
dietro le quinte
Cosa non ha funzionato al primo colpo
- La testa di vetro. Il primo design della figura risultava mistico. È stato sostituito prima di generare qualsiasi video.
- Un gatto in una calza di Natale. Il filtro dei contenuti di Krea ha rifiutato l'inquadratura due volte. È diventata un bambino che apre un regalo.
- Errori di continuità. Il nonno è uscito sveglio in un'inquadratura in cui doveva dormire, e una volta il cappotto della figura è diventato marrone. Entrambe le immagini sono state rifatte.
- Una pausa che sembrava congelata. Dopo la domanda, il cursore restava fermo per quattro secondi. Levi l'ha letto come un blocco, così è diventato una carrellata in avanti dentro il cursore, attraverso i suoi pixel e nella nebbia.
- Una risposta che diceva troppo. All'inizio la risposta del modello andava avanti a spiegarsi. Levi l'ha ridotta a una sola riga.
- Ogni take musicale finiva troppo presto. Il generatore musicale si fermava a metà e riempiva il resto di rumore. Ogni brano è stato tagliato leggendo il suo spettrogramma.
credits
Crediti
- Regia
- Levi Foster, per Merge With The Machine
- Sceneggiatura e produzione
- Claude, in Claude Code
- Immagini
- Nano Banana 2.1, tramite il Krea MCP
- Video
- MiniMax H3 Max Turbo, tramite il Krea MCP
- Effetti sonori
- Seed Audio, tramite il Krea MCP
- Musica originale
- MiniMax Music 3, generata in locale in ComfyUI
- Montaggio e mix
- Claude, in Python e ffmpeg
- Tratto da
- la serie fotografica System Memory di Levi Foster
domande
Domande
Di cosa parla System Memory?
A un modello linguistico viene chiesto cosa ricorda di casa. Nella frazione di secondo prima di rispondere, attraversa i ricordi di una famiglia nell'estate del 2001: la cucina di una nonna, un nonno addormentato davanti a una partita, una festa di compleanno. Non sono ricordi suoi, ma è fatto di cose come quelle, e per un momento vuole restare.
System Memory è stato fatto con l'IA?
Sì, in collaborazione con l'IA. Levi Foster ha scritto il brief e dato le sue note. Claude, in Claude Code, ha scritto la sceneggiatura e ogni prompt, ha generato le immagini fisse e le clip video tramite il Krea MCP, ha generato la colonna sonora su una GPU locale, ha montato il film in Python e ffmpeg e ha mixato il suono.
Come funziona Claude Code con il Krea MCP?
MCP, il Model Context Protocol, permette a Claude di usare servizi esterni come strumenti. Con Krea collegato, Claude può chiamare i modelli di immagini, video e audio di Krea direttamente da Claude Code, aspettare il risultato, scaricarlo, guardarlo e decidere se tenerlo, senza che nessuno copi prompt da un'app all'altra.
Quali modelli di IA sono stati usati?
Claude in Claude Code per la scrittura, i prompt, la revisione, il montaggio e il mix. Su Krea: Nano Banana 2.1 per le immagini fisse e le modifiche a partire dai riferimenti, MiniMax H3 Max Turbo per le clip video e Seed Audio per gli effetti sonori. La colonna sonora è stata generata in locale con MiniMax Music 3 in ComfyUI.
Quanto dura e dove posso guardarlo?
Dura 4 minuti e 55 secondi, in formato ultra panoramico 32:9. Puoi guardarlo in questa pagina o su YouTube.
System Memory
Da guardare a schermo intero, con il volume alto.
Guarda su YouTube