Come Funziona Funzionalità Casi d'Uso Docs Blog GitHub
Italiano English
🏗️ Architettura

Come Funziona Zirelia

Tre sistemi AI coordinati — Brain, Imagination e Hands — che lavorano in perfetta sincronia per gestire la tua persona virtuale senza mai fermarsi.

Brain (GPT-4)
Imagination (FLUX.1)
Hands (Twitter/X)
Loop infinito
🧠 Step 1 — Brain

Il motore pensa da solo

Ogni ciclo di post inizia con il Brain. LangChain + LangGraph orchestrano un processo di ragionamento multi-step dove GPT-4 legge la configurazione YAML della persona, verifica ChromaDB per i post recenti (per evitare ripetizioni) e genera un pensiero contestuale e on-brand.

LangChain + LangGraph

Orchestrazione AI — gestisce il pipeline di ragionamento completo

ChromaDB (RAG)

Memoria vettoriale — previene ripetizioni su migliaia di post

OpenAI GPT-4

LLM che scrive pensieri, caption e risposte ai commenti

PostgreSQL

Log permanente di ogni post con timestamp, testo, URL immagine

Brain Pipeline — in esecuzione
✓ Persona caricata: Sienna Fox
✓ Routine: mattina
✓ ChromaDB — ultimi 50 post caricati
→ Generazione pensiero con GPT-4o-mini...
Pensiero generato: "la luce del mattino colpisce diversamente quando sei rimasta sveglia a lavorare fino alle 3am ✨"
✓ Pensiero salvato in ChromaDB
→ Avvio pipeline Imagination...
Replicate API — generazione immagine
🎨
FLUX.1 in elaborazione...
Sienna Fox · lifestyle mattutino
model:flux-1.1-pro
lora_scale:0.85
✓ Immagine generata — QC visivo superato
🎨 Step 2 — Imagination

Un volto generato per ogni post

Una volta che il Brain produce un pensiero, entra in gioco il pipeline Imagination. Un prompt immagine dettagliato viene costruito dalla descrizione fisica della persona e dal contesto del post, poi inviato a FLUX.1 via Replicate.

FLUX.1 / SDXL via Replicate API
Supporto LoRA personalizzato
Pipeline QC visivo automatizzato
📤 Step 3 — Hands

Posta come un umano. Non si ferma mai.

Lo scheduler basato su Celery funziona 24/7, innescando cicli di post a intervalli casuali che mimano il comportamento umano. I post vanno live a orari imprevedibili — mai in un programma rigido che gli algoritmi delle piattaforme possano rilevare.

Tweepy

Wrapper ufficiale API Twitter/X v2

Celery + Redis

Task queue distribuita e scheduler

scheduler · in esecuzione · ciclo #4821
✓ [14:22] Post pubblicato su Twitter/X
✓ [14:22] Immagine allegata (flux-1.1-pro)
✓ [14:22] Post registrato in PostgreSQL
→ Prossimo post tra: 4h 38m
→ Jitter anti-rilevamento: ±23min
💾 Il Backbone — Memoria

ChromaDB: l'influencer non dimentica mai

Ogni post è embeddato e salvato in ChromaDB. Prima di generare nuovi contenuti, il Brain esegue una ricerca per similarità — garantendo zero idee duplicate, anche dopo migliaia di post.

🔍

Ricerca Semantica

Prima di ogni post, ChromaDB trova i 50 post passati più simili semanticamente per prevenire ripetizioni.

♾️

Memoria Infinita

I vector embedding scalano a milioni di post. La persona diventa più ricca e diversificata nel tempo, non più ripetitiva.

🎯

Coerenza Persona

La memoria garantisce che l'influencer rimanga on-brand e coerente — stessa voce, stessi temi, stessa autenticità.

Pronto a fare il deploy?

← Home Documentazione completa →