Was ist ZigZag?
ZigZag ist eine Desktop-Software zum Digitalisieren von Stickmustern für macOS, Windows und Linux, geschrieben in Rust von Kathy Korevec. Sie baute sie, nachdem sich ihre etwa $300 teure Brother Skitch PP1 als abhängig von Brothers App Artspira erwies, deren kostenpflichtige Stufe Artspira+ Funktionen wie das Umwandeln von Bildern in Stickmuster vorbehält. Es steht unter Apache-2.0 und wurde am 30. Oktober 2026 angelegt.
Es importiert SVG-Vorlagen und vektorisiert PNG, JPEG und andere Bilder zu Flächen in Volltonfarben und macht daraus Stiche mit 11 Sticharten, darunter Tatami-Füllung, Satin, Steppstich, Applikation, Mäander und Kreuzstich. Es schreibt die Maschinenformate PES, DST, EXP, JEF und VP3 sowie PEC und das PEN-Format der Skitch, kann PES-, PEC-, DST-, EXP- und JEF-Dateien zum Bearbeiten wieder einlesen und schickt Designs per Bluetooth direkt an eine Skitch. Maschinenprofile gibt es für Brother, Janome 550E, Husqvarna Viking Jade 35, Melco Summit und ZSK Sprint 8 oder jede DST-Maschine.
Das Studio betreibt einen MCP-Server unter http://127.0.0.1:7878/mcp, sodass Claude Code, Claude Desktop oder Codex das geöffnete Design ansehen, Formen und Schriftzüge hinzufügen und bearbeiten, Bilder vektorisieren, Stiche vorschauen und exportieren können, wobei jeder Aufruf ein Rückgängig-Schritt ist. Ein eingebautes Agent-Panel startet Claude Code oder Codex, beschränkt auf die Design-Werkzeuge, ohne Shell oder Dateizugriff.
Lohnt sich ZigZag?
ZigZags Bedeutung liegt weniger in der KI als im Ausweg. Heim-Stickmaschinen binden das Digitalisieren zunehmend an Hersteller-Apps und Abos; ZigZag schreibt die fünf gängigen Maschinenformate (PES, DST, EXP, JEF, VP3) selbst, was über eingebaute Profile Maschinen von Brother, Janome, Husqvarna Viking, Melco und ZSK abdeckt, und spricht über ein per Reverse Engineering ermitteltes Bluetooth-Protokoll direkt mit der Brother Skitch PP1.
Die Funktionsliste liest sich wie die eines ausgereiften Digitalisierers. 11 Sticharten, automatische Unterlage, Zugkompensation, automatisches Teilen von Satin über 7 mm, Entfernen von Überlappungen, Routing, das Verbindungsstiche versteckt, eine Dichtekarte, Stoffvorgaben, Probestücke und ein Produktionsblatt; die eigenen Vergleichstabellen des README gegenüber Ink/Stitch und Wilcom Hatch haken die meisten Zeilen ab. Noch fehlen eingebaute Stickschriften, Monogramme, Mehrfachrahmen, Verlaufsfüllungen und 3D-Schaum. Die Schreiber werden geprüft, indem jede Datei mit pyembroidery mit identischen Stichpositionen zurückgelesen wird, dazu 136 Bibliothekstests und 153 Editor- und MCP-Tests.
Die Agentenanbindung ist gut abgesichert. Der MCP-Server lauscht nur auf localhost, prüft den Origin-Header, bearbeitet das offene Dokument, das du gerade siehst, und macht jeden Aufruf zu einem Rückgängig-Schritt; das Agent-Panel in der App darf Design-Werkzeuge nutzen, hat aber keine Shell und keine Dateibearbeitung. Ein Headless-Modus über stdio bietet dieselben Werkzeuge ohne geöffnete App.
Risiken: Das Repository wurde am 30. Oktober 2026 angelegt und hat in vier Tagen drei Releases veröffentlicht, mit vielen Änderungen ist also zu rechnen. Das Skitch-Protokoll ist per Reverse Engineering ermittelt und gegen Respira geprüft, und das Projekt rät von Firmware-Updates an der Maschine ab. Der Windows-Build ist nicht signiert und löst SmartScreen aus. Laut der Autorin wurde die App mit KI geschrieben, mit ChatGPT, wodurch die Testsuite und die Abgleiche mit pyembroidery der wichtigste Beleg für Korrektheit sind; Ink/Stitch bleibt die etablierte kostenlose Option.
Wo es sich lohnt
Eine Hobbystickerin mit einer Brother Skitch PP1
Eigene Designs sticken, ohne für Artspira+ zu zahlen
Ein PNG-Logo mit Image Trace vektorisieren, pro Form Satin oder Füllung wählen und dann Send to Skitch per Bluetooth mit einer Probefahrt um die Kontur. Artspira vorher schließen, denn die Maschine spricht immer nur mit einer App.
Eine Zwei-Personen-Werkstatt, die Caps auf einer Profimaschine bestickt
Das SVG-Logo eines Kunden in eine DST-Datei für einen Cap-Rahmen umwandeln
Das Profil Melco Summit oder ZSK Sprint 8 und die Stoffvorgabe für strukturierte Caps wählen, die Dichtekarte prüfen und DST plus ein Blatt mit jedem Farbwechsel exportieren. zigzag convert erledigt dasselbe auf der Kommandozeile.
Eine Designerin, die mit Claude Code arbeitet
Einen Agenten ein Monogramm entwerfen lassen, das ich dann von Hand verfeinere
Mit claude mcp add --transport http zigzag http://127.0.0.1:7878/mcp verbinden und das Design beschreiben; jede Änderung des Agenten erscheint live und lässt sich Schritt für Schritt rückgängig machen.
Bevor du dich festlegst
- Einrichtung
- Das notarisierte DMG für macOS 11 oder neuer, das Zip für Windows 10 oder 11 oder das Linux-Tarball laden oder brew install --cask simpsoka/zigzag/zigzag ausführen; Rust ist nicht nötig. Für den Build aus dem Quellcode braucht es cargo mit den Features gui und ble.
- Integrationen
- MCP über Streamable HTTP auf 127.0.0.1:7878 oder stdio über die Brücke zigzag-mcp (mit Headless-Modus); dokumentiert für Claude Code, Claude Desktop und Codex; eine CLI zigzag für Stapelumwandlung; Bluetooth LE zur Skitch.
- Daten und Datenschutz
- Läuft lokal; Designs werden als SVG mit eingebetteten Stich-Einstellungen gespeichert. Der MCP-Server nimmt nur Verbindungen von localhost mit Origin-Prüfung an, und der Agent im Agent-Panel kann keine Shell nutzen und keine Dateien bearbeiten.
- Grenzen
- Rahmen von 20 x 60 mm bis 240 x 360 mm plus eigene Größen; Bluetooth-Senden nur an die Skitch PP1; der Linux-Build braucht glibc 2.35 oder neuer.
Was gut ist
- Schreibt PES, DST, EXP, JEF und VP3 ohne jedes Abo
- Direktes Senden per Bluetooth an eine Brother Skitch PP1
- 11 Sticharten und der Großteil von Hatchs Kernfunktionen
- Nur lokaler MCP-Server mit Origin-Prüfung und einem Rückgängig-Schritt pro Aufruf
- Signierter und notarisierter Mac-Build; Downloads für Windows und Linux
Was nicht
- Angelegt am 30. Oktober 2026; sehr jung
- Skitch-Unterstützung beruht auf einem per Reverse Engineering ermittelten Protokoll
- Noch keine eingebauten Stickschriften, Mehrfachrahmen oder 3D-Schaum
- Windows-Build unsigniert; SmartScreen warnt beim ersten Start
- VP3 kann geschrieben, aber nicht gelesen werden
Am besten für
Hobbysticker und kleine Werkstätten, die eigene Vorlagen ohne Hersteller-Abo digitalisieren wollen und die Idee mögen, dass ein KI-Agent den ersten Entwurf macht.
ZigZag: häufige Fragen
- Lohnt sich ZigZag?
- ZigZag ist eine verblüffend vollständige kostenlose Alternative zu Abo-Sticksoftware für Heimmaschinen, und sein nur lokal erreichbarer MCP-Server ist ein Musterbeispiel dafür, wie man einen Agenten in eine Desktop-App lässt; es ist allerdings auch erst 15 Tage alt. Wir bewerten es mit 4.0 von 5.
- Was kostet ZigZag?
- Kostenlos und Open Source unter Apache-2.0; fertige Downloads für macOS, Windows und Linux sowie Homebrew.
- Welche Nachteile hat ZigZag?
- Angelegt am 30. Oktober 2026; sehr jung; Skitch-Unterstützung beruht auf einem per Reverse Engineering ermittelten Protokoll; Noch keine eingebauten Stickschriften, Mehrfachrahmen oder 3D-Schaum; Windows-Build unsigniert; SmartScreen warnt beim ersten Start; VP3 kann geschrieben, aber nicht gelesen werden.
- Für wen eignet sich ZigZag?
- Hobbysticker und kleine Werkstätten, die eigene Vorlagen ohne Hersteller-Abo digitalisieren wollen und die Idee mögen, dass ein KI-Agent den ersten Entwurf macht.
- Ist ZigZag sicher für Firmendaten?
- Läuft lokal; Designs werden als SVG mit eingebetteten Stich-Einstellungen gespeichert. Der MCP-Server nimmt nur Verbindungen von localhost mit Origin-Prüfung an, und der Agent im Agent-Panel kann keine Shell nutzen und keine Dateien bearbeiten.
Antworten geprüft am 14. Nov. 2026.