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-cliDisponible sur macOS, Windows et Linux, la même commande partout.
Essai gratuit 14 jours
Une seule commande,
trois plateformes.
npm installe automatiquement le bon moteur de conversion natif pour votre plateforme.
Puis installez Sygal
npm install -g sygal-cliInstalle 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.
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.pdfConvertit un seul fichier. Le résultat est écrit à côté de la source.
sygal convert folder/ --format both -o ./outputConvertit un dossier entier de façon récursive, sortie .md et .json.
sygal convert https://example.com/articleConvertit une page web directement en Markdown.
sygal convert scan.pdf --pdf-ocr allPDF scanné, OCR page par page.
sygal convert doc.docx --advancedOCR également sur les images intégrées dans le document.
sygal convert note.txt --translate enTraduit le résultat de la conversion.
Configuration et licence
sygal config set-ocr-provider openaiChoisissez votre fournisseur OCR : OpenAI, Mistral, Claude, NVIDIA NIM ou Gemini.
sygal config set-api-key openaiDé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 updateMet à jour le CLI via npm.
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/ --jsonCode 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 --jsonsygal inject doc.docx.md --transcripts transcriptions.jsonPour 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.
Une licence.
Un poste, un seul endroit.
Essai gratuit 14 jours, sans carte. Puis un achat unique, sans abonnement, jamais.
Licence à vie, sans abonnement.
Acheter Sygal CLISatisfait 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.
Guide complet et skill agent, en téléchargement libre, sans email requis.