Sygal CLI

Convertissez vos documents en Markdown,
depuis le terminal.

Le même moteur local que l'application Sygal, sans interface, scriptable, pensé pour les développeurs et les agents IA.

Installation

npm install -g sygal-cli

Disponible sur macOS, Windows et Linux, la même commande partout.

Essai gratuit 14 jours

Installation

Une seule commande,
trois plateformes.

npm installe automatiquement le bon moteur de conversion natif pour votre plateforme.

01

Vérifiez votre version

node --version

Node.js 20 ou supérieur requis. Installer Node.js

02

Puis installez Sygal

npm install -g sygal-cli

Installe la commande sygal globalement, utilisable depuis n'importe quel dossier.

macOS

Binaire natif Apple Silicon, installé automatiquement.

Windows

Binaire natif Windows x64, installé automatiquement.

Linux

Binaire natif Linux x64. Nécessite glibc 2.28+ (Ubuntu 18.04+, Debian 10+, RHEL 8+, Amazon Linux 2+). Non compatible avec Alpine/musl, utilisez une image basée sur glibc pour vos conteneurs.

Mêmes 29 formats et même traitement 100 % local que l'application desktop. Voir le détail.

Utilisation

Les commandes
que vous utiliserez vraiment.

Des commandes réelles, issues du README.

Ces commandes s'exécutent depuis le dossier contenant votre fichier. Vous pouvez aussi indiquer un chemin complet, par exemple sygal convert ~/Desktop/report.pdf.

sygal convert report.pdf

Convertit un seul fichier. Le résultat est écrit à côté de la source.

sygal convert folder/ --format both -o ./output

Convertit un dossier entier de façon récursive, sortie .md et .json.

sygal convert https://example.com/article

Convertit une page web directement en Markdown.

sygal convert scan.pdf --pdf-ocr all

PDF scanné, OCR page par page.

sygal convert doc.docx --advanced

OCR également sur les images intégrées dans le document.

sygal convert note.txt --translate en

Traduit le résultat de la conversion.

Configuration et licence

sygal config set-ocr-provider openai

Choisissez votre fournisseur OCR : OpenAI, Mistral, Claude, NVIDIA NIM ou Gemini.

sygal config set-api-key openai

Définissez votre clé API, lue depuis stdin, chiffrée, liée à votre machine.

sygal license activate <key>

Activez, vérifiez ou libérez votre licence.

sygal update

Met à jour le CLI via npm.

Pour les agents IA

Pensé pour les humains
et pour les agents.

Sortie strictement machine et codes d'erreur stables, pensé pour des pipelines d'agents comme Hermes ou OpenClaw.

Sortie JSON stricte

sygal convert folder/ --json

Code de sortie 1 en cas d'échec, codes d'erreur stables : unsupported_format, api_key_missing, invalid_api_key, rate_limited, network_error, scanned_pdf_detected, ocr_call_limit_exceeded, license_expired, sidecar_down, timeout et plus.

OCR différé, aucun appel API

sygal convert doc.docx --advanced --ocr defer --json
sygal inject doc.docx.md --transcripts transcriptions.json

Pour les agents capables de lire les images eux-mêmes. Les images extraites sont enregistrées à côté de la source, des marqueurs indiquent leur position dans le Markdown, et la sortie JSON liste chaque image différée avec son index, son chemin et sa page. sygal inject réintègre ensuite chaque transcription exactement à sa place.

Tarifs

Une licence.
Un poste, un seul endroit.

Essai gratuit 14 jours, sans carte. Puis un achat unique, sans abonnement, jamais.

€22paiement unique

Licence à vie, sans abonnement.

Acheter Sygal CLI

Satisfait ou remboursé sous 14 jours

Cette licence donne un seul poste, utilisable sur le CLI ou sur l'application desktop, jamais les deux en même temps. Vous pouvez basculer à tout moment : désactivez d'un côté pour activer de l'autre.