Z
Z12-Media OS
Pipeline IA Québec PME · v5.6
srv679767 LIVE
0
WORKFLOWS ACTIFS
0
AGENTS DÉPLOYÉS
0
BLOCAGES P1
0.0
SCORE MOTIONAGENT
⚡ OpenRouter · Infrastructure LLM · Free-first routing
Couche LLM fondationnelle — alimente Hermes + tous les agents
💬
Brief client
Telegram · WF-01
INPUT
WF-01
Réception · parse
n8n
🮮
Hermès Gateway
EVV+ · 10 cycles
ROUTEUR CENTRAL
🎤
MotionAgent
Remotion · 9.4/10
v0.1 ✓
Content Agent
WF-09 · multiformat
ACTIF
🎨
fal.ai
🔒 clé immuable
GEN
📡
Publisher
Blotato ☠ → Meta API
MIGRATION
🧠
MetaIntel
Analytics · C2PA
⚠ MCP BLOQUÉ
🗃
SQLite
VPS · logs · status
EXCLUSIF 🔒
Architecture Z12-Media — Cycle fermé
OpenRouter est l'infrastructure LLM qui alimente TOUT — Hermès Gateway, ContentAgent, MetaIntel. Sans OpenRouter, aucun agent ne tourne. Cliquez sur un nœud pour voir ses détails.
Flux brief / routage
Contenu / log SQLite
Vidéo Remotion
Génération fal.ai
Feedback analytics (bloqué)
Bouclage cycle
OpenRouter · Infrastructure LLM fondationnelle
Free-first routing · Chapeaute Hermès + tous les agents ci-dessous · Claude Sonnet réservé Z12-CFO uniquement
COUCHE 0
🮮
Hermès Gateway
Routeur central · Orchestrateur · EVV+
ACTIF
Dispatche toutes les requêtes vers le bon sous-agent. EVV+ Self-Heal Loop actif (3 hypothèses avant rollback). Budget : 10 cycles / 80k tokens / 2 rollbacks max. Alimenté par OpenRouter.
EVV+ Self-Heal Loop
Execute → Verify → Validate · 3 hypothèses avant rollback · 2 rollbacks max
Confidence-Based Auto-Execution
≥70% auto · 50–70% dry-run + timer · <50% batch question
R3 — Destructive Ops Gate
Validation obligatoire avant toute opération destructive SQLite / VPS
ZAKI-OS Session Protocol v1.0
Continuité de session · Contexte persistant cross-conversation
🎤
Z12MotionAgent v0.1
Spécialiste vidéo Remotion · via Hermès
9.4/10 ✓
Sub-agent dédié specs vidéo Remotion. Score validé 9.4/10. Pattern async Wait→Poll→Switch. IF node avant animation — silent failures éliminés. LLM via OpenRouter.
Remotion Spec Generator
Specs JSON → compositions React → vidéo · Couche 1 ($0)
Stack vidéo 3 niveaux
Remotion $0 → ComfyUI CPU $0 → fal.ai payant · Escalade automatique
Async Wait→Poll→Switch
Pattern validé · IF Validation Gate avant animation · Corrigé ✓
🧠
MetaIntel Engine
Analytics performance · Intelligence · C2PA
⚠ MCP BLOQUÉ
Architecture 5 couches avec C2PA compliance layer. Intégration MCP bloquée = RISQUE P1. Analyse via OpenRouter. Le cycle fermé est incomplet sans le feedback analytics.
Couche 1 — Collecte métriques
Scraping Meta · Reach, engagement, CTR par contenu publié
Couche 2 — Analyse IA
OpenRouter → patterns performance · Scoring contenus · Détection gagnants
Couche 3 — C2PA Compliance
Watermarking contenu IA · Traçabilité éditoriale
Couche 5 → WF-03 Rapport Hebdo
Recommandations → Hermès → Brief suivant · Boucle fermée
Content Pipeline Agent
Génération contenu multiformat · WF-09
EN ÉVOLUTION
Agent principal de génération. Alimente WF-09. Copy + prompts via OpenRouter free-first. Format Adapter (Feed/Story/Reel/Carrousel).
Copywriting Agent
Posts · captions · légendes · Francophone Québec · multiformat
Visual Prompt Engineer
Prompts enrichis Eyecandy Library → fal.ai · technique auto-sélectionnée
Format Adapter
Feed · Story · Reel · Carrousel · adaptation automatique
📡
Publisher Agent
Publication Meta · Scheduling · Pre-boost
CONFIG PENDING
Blotato mort définitivement — tous endpoints down. Remplacé par Meta Graph API directe : 2 nœuds HTTP n8n natifs. Instagram parked — à configurer au moment de la distribution.
☠ Blotato — MORT (service de diffusion)
app.blotato.com · api.blotato.com · tous endpoints down · Clé conservée : blt_joRYECZh+...
Remplacement : Meta Graph API · Node 1
POST graph.facebook.com/v19.0/{ig-user-id}/media → création container
Remplacement : Meta Graph API · Node 2
POST .../media_publish → publication finale · Instagram parked
continueOnFail=true
Protection active — le pipeline ne plante pas si la publication échoue
WF-01Réception BriefACTIF
Telegram webhookParse briefSQLite INSERTTrigger Hermès
WF-03Rapport HebdoBUGFIX ✓
Cron hebdoAgréger SQLiteMetaIntelOpenRouter LLMTelegram out
WF-06 v3Pipeline Contenu v3STABLE
Brief → AgentOpenRouter copyImage genFormat adaptReview gate
WF-09Pipeline PrincipalEN ÉVOLUTION
Hub-VeilleOpenRouter AgentIF Valid ✓MotionAgentfal.ai asyncPublisherMetaIntel loop
WF-02,04,05Support & MonitorSTABLE
Status reset·EVV monitor·Retry queue·Error log
WF-07,08,10Veille & AnalyticsACTIFS
Apify scrapeHub-Veille SQLiteScore trendingInject WF-09
// couche 0 — infrastructure llm
OpenRouter
Infrastructure LLM fondationnelle — alimente Hermès Gateway, ContentAgent, MetaIntel, WF-03. Free-first routing sur tous les modèles. Claude Sonnet strictement réservé Z12-CFO / paths financiers uniquement.
Free-first · COUCHE 0
// orchestration
n8n
Auto-hébergé VPS srv679767. 11 workflows actifs. Tous SQLite-based. Jamais cloud n8n.
Production
// base de données
SQLite
RÈGLE ABSOLUE — jamais Supabase ni DB externe. VPS local. Loi 25 souveraineté données Québec.
🔒 Immuable
// génération image/vidéo
fal.ai
Clé API 81c00316... IMMUABLE — ne jamais modifier ni régénérer. Couche 3 payante du stack vidéo.
🔒 Clé immuable
// stack vidéo 3 niveaux
Remotion → ComfyUI → fal.ai
Couche 1 Remotion $0 → Couche 2 ComfyUI CPU $0 → Couche 3 fal.ai payant. Escalade automatique.
Cost-optimized
// embeddings
multilingual-e5-large
intfloat/multilingual-e5-large · 1024 dimensions · Gratuit Hugging Face. Jamais OpenAI embeddings.
1024-dim · FREE
// interface client
Telegram
Entrée briefs + sortie rapports/notifications EVV/alertes. Client ancre : CO-OP Taxi Terrebonne (450-471-4723).
Actif
// diffusion · service mort
Blotato
Service de diffusion multicanal — mort définitivement. Tous endpoints down. Clé conservée : blt_joRYECZh+... Remplacé par Meta Graph API directe.
☠ MORT · REMPLACÉ
// publication · remplacement blotato
Meta Graph API
2 HTTP nodes n8n natifs. Node 1 : création container. Node 2 : publish. Instagram parked — à configurer. Zéro dépendance tierce.
⏳ Instagram parked
// infrastructure
Hostinger VPS
srv679767 · Ubuntu 24.04 · z12-media.xtream.space déployé. nginx root : /var/www/z12-media-studio/dist.
Online
// conformité
Loi 25 + CASL
Features produit, jamais gates agents. Souveraineté données Québec. CASL intégré pipeline leads.
Feature produit
5.5
Score Devil's Advocate
Probabilité d'échec si non corrigé : 65%
P1 — CRITIQUEMono-client dependency
CO-OP Taxi Terrebonne = seul client ancre actif. Revenus zéro si perte ou pause. Pipeline commercial absent.
→ Activer AstroLeads · Dashboard B2B Repentigny/Rive-Nord prêt · Objectif : 3 clients en 60 jours
P1 — BLOQUÉMetaIntel MCP — cycle fermé incomplet
Le cycle ne se ferme pas sans MetaIntel. Les publications partent sans retour analytics vers Hermès. Apprentissage absent.
→ Débloquer intégration MCP MetaIntel · Serveurs disponibles dans claude.ai
P1 — PARKEDMeta Graph API — Instagram distribution
Publication Instagram parked volontairement. 2 nœuds HTTP n8n configurés, en attente du moment de distribution.
→ Quand prêt : Instagram Business ID + Access Token · Meta Developer Console
P2 — SURVEILLERSQLite post status — surveiller sous charge
Bug résolu, surveiller sous charge. EVV+ monitor actif. Ajouter index sur colonne status + timestamp.
→ CREATE INDEX idx_status ON posts(status, updated_at)
RÉSOLU ✓WF-03 bugs · Landing page · fal.ai · Blotato migration
Syntax errors WF-03 corrigés (exec #375 ✓). z12-media.xtream.space déployé v5.6. Clé fal.ai 81c00316... maintenue intacte. Blotato mort → Migration Meta API préparée.