Canvora × OpenClaw
Le CLI de visuels de marque pour OpenClaw
Générez des designs finalisés et fidèles à votre marque dans plus de 100 formats — carrousels Instagram, posts LinkedIn, pitch decks — directement depuis votre agent OpenClaw, dans plus de 150 langues.
Crédits gratuits, sans carte bancaire. Veillez à toujours garder un humain dans la boucle.
Démarrez dans votre installation OpenClaw
# Installez les skills Canvora (12 skills : carrousels, decks, campagnes, localisation...)
npx skills add canvora/canvora-mcp
# Définissez votre clé API (à créer sur canvora.ai -> Integrations -> API Keys)
export CANVORA_API_KEY=vd_...
# Demandez à OpenClaw en langage naturel
"Crée un carrousel LinkedIn de 7 slides à partir de https://myblog.com/post, avec mon kit de marque"Voici ce que votre agent livre
Une génération, localisée deux fois. Même design, recomposé nativement en espagnol et en arabe — avec une écriture de droite à gauche composée correctement, pas de l'anglais inversé.

Généré avec les mêmes commandes que celles présentées sur cette page.
Comment ça marche
1. Découvrir votre compte
L'agent inspecte ce dont il dispose
canvora brands --json # kits de marque : couleurs, polices, logo
canvora formats --json # tous les ids des 100+ formats
canvora credits --json # vérification du solde avant les gros jobs2. Générer
Du contenu en entrée, des designs finis en sortie — asynchrone, et c'est voulu
ID=$(canvora generate \
--url "https://myblog.com/remote-work-post" \
--format linkedin_carousel --slides linkedin_carousel=7 \
--brand 98992631-... --style modern | head -1)
canvora status "$ID" --json # interrogez jusqu'à status: completed3. Localiser et livrer
Même design, autre marché
canvora localize "$ID" --language es
canvora download "$ID" --dir out/ # fichiers PNG, servis via CDNQu'est-ce qu'OpenClaw ?
OpenClaw est un framework open source d'agent IA personnel. Il fait tourner des agents persistants qui lisent vos messages, exécutent des commandes shell et automatisent du vrai travail — et il acquiert de nouvelles capacités via des skills installables. Canvora est le skill qui lui donne une production design.
Pensé pour les skills
OpenClaw découvre Canvora via les fichiers SKILL.md. Installez une fois, et chaque session future sait générer, localiser et télécharger des visuels.
Accès shell natif
OpenClaw exécute le CLI Canvora directement. Avec --json, chaque commande produit du JSON structuré : l'agent peut parser les ids, le statut et les URL des fichiers.
Toujours actif
Les agents OpenClaw exécutent des tâches planifiées. Associez un message cron aux skills Canvora et vos visuels sociaux hebdomadaires se génèrent tout seuls.
Une vraie session OpenClaw
Vous écrivez un message ; le skill fait le reste
> "Transforme le changelog de la semaine en carrousel Instagram
et en post LinkedIn. Versions en espagnol et en anglais."
OpenClaw: J'utilise le skill canvora.
1. canvora brands --json -> kit de marque "Dewstack" trouvé
2. canvora generate --input "..." --format instagram_carousel,linkedin_post
3. suivi : canvora status a3fbbd90 --json -> completed
4. canvora localize a3fbbd90 --language es -> completed
5. canvora download --dir out/
Livré : 8 visuels (EN + ES), fidèles à la marque, prêts à publier.Boucle agence multi-clients
Un kit de marque par client ; l'agent itère
# L'agent liste les kits, puis produit le lot de la semaine pour chaque client
for BRAND in $(canvora brands --json | jq -r '.[].id'); do
canvora generate --input "$(cat weekly-brief.md)" \
--format instagram_post,linkedin_post \
--brand "$BRAND" --logo
donePourquoi OpenClaw + Canvora
- Découverte par skills — OpenClaw apprend toutes les commandes Canvora automatiquement via SKILL.md
- 12 skills prêts à l'emploi : carrousels, pitch decks, campagnes publicitaires, kits de promotion de blog, localisation et plus
- Sortie JSON sur chaque commande — conçue pour le parsing par des agents, pas pour des humains qui scrutent des logs
- Génération asynchrone avec suivi de statut — les longs jobs ne bloquent jamais la boucle de l'agent
- Clés API restreintes et révocables, avec suivi de consommation par clé
Référence des commandes
Ajoutez --json à n'importe quelle commande pour une sortie structurée, exploitable par la machine. La progression va sur stderr, les résultats sur stdout.
| Commande | Description |
|---|---|
| canvora generate | Créez des visuels depuis --idea, --input texte, --url ou --file-url ; choisissez formats, marque, style, langue |
| canvora status <id> | Vérifiez une génération ; --json renvoie le statut et les URL des fichiers de sortie |
| canvora download <id> | Enregistrez les fichiers de sortie dans un répertoire |
| canvora localize <id> | Même design, recomposé nativement dans une autre langue (RTL compris) |
| canvora variations <id> | Des variantes d'une génération terminée |
| canvora edit <outputId> | Retouchez un visuel avec une instruction en langage naturel |
| canvora formats | Listez les ids des 100+ formats |
| canvora brands | Listez les kits de marque (couleurs, polices, logo, ton) |
| canvora credits | Affichez le solde de crédits |
Plus de 100 formats, un seul moteur
Chaque format a une composition et des zones de sécurité adaptées à sa plateforme — votre agent choisit par id.
Carrousel Instagram
Jusqu'à 20 slides, de l'accroche au CTA
Carrousel LinkedIn
Posts documents à faire défiler
Pitch Deck
Des séries de slides cohérentes
Post et Story Instagram
Formats feed et vertical
Carte statistique
Un chiffre, mis en scène pour marquer les esprits
Infographie
Visuels de données et de processus
En-tête de blog et image OG
La surface de lancement
Créations publicitaires
Publicités display et sociales
FAQ
Comment mon agent OpenClaw s'authentifie-t-il ? +
Une seule variable d'environnement : CANVORA_API_KEY. Créez une clé sur canvora.ai dans Integrations → API Keys. Les clés sont stockées sous forme de hash, révocables en un clic et suivies individuellement (requêtes et crédits) : vous pouvez renouveler la clé de l'agent sans toucher à votre compte.
Combien coûte une génération ? +
Une tarification en crédits fixe qu'un agent peut budgétiser : 10 crédits par visuel unitaire, 15 par slide de carrousel ou de deck. L'agent peut exécuter canvora credits avant les gros jobs, et l'API renvoie l'écart exact (requis vs disponible) avant tout débit. Les générations échouées sont remboursées automatiquement.
L'agent publie-t-il aussi sur les réseaux sociaux ? +
Canvora génère les visuels ; il ne les publie pas. Associez-le à votre outil de publication — la commande download renvoie des fichiers et des URL CDN stables que votre agent peut transmettre à n'importe quel planificateur.
Quels formats peut-il générer ? +
Plus de 100 : posts/stories/carrousels Instagram, posts et carrousels LinkedIn, pitch decks, infographies, cartes statistiques, en-têtes de blog, images OG, créations publicitaires, en-têtes d'e-mail et plus encore. canvora formats liste tous les ids.
Fonctionne aussi avec
Le prochain appel d'outil de votre agent est un studio de design.
Créez un compte gratuit, définissez une clé, et laissez OpenClaw livrer des visuels fidèles à votre marque.