O que é ZigZag?
ZigZag é um programa de digitalização de bordados para macOS, Windows e Linux, escrito em Rust por Kathy Korevec. Ela o criou depois que sua Brother Skitch PP1, de cerca de $300, se mostrou dependente do app Artspira da Brother, cujo nível pago Artspira+ reserva recursos como transformar imagens em padrões de bordado. Está sob licença Apache-2.0 e foi criado em 30 de outubro de 2026.
Ele importa desenhos SVG e vetoriza PNG, JPEG e outras imagens em formas de cor chapada, e depois as converte em pontos com 11 tipos de ponto, entre eles preenchimento tatami, cetim, ponto reto, aplicação, meandro e ponto cruz. Grava arquivos de máquina PES, DST, EXP, JEF e VP3, além de PEC e o formato PEN da Skitch, consegue reabrir arquivos PES, PEC, DST, EXP e JEF para edição e envia desenhos direto para uma Skitch por Bluetooth. Os perfis de máquina cobrem Brother, Janome 550E, Husqvarna Viking Jade 35, Melco Summit e ZSK Sprint 8, ou qualquer máquina DST.
O estúdio roda um servidor MCP em http://127.0.0.1:7878/mcp, para que Claude Code, Claude Desktop ou Codex possam inspecionar o desenho aberto, adicionar e editar formas e letreiros, vetorizar imagens, pré-visualizar pontos e exportar, com cada chamada sendo um passo de desfazer. Um painel Agent embutido roda o Claude Code ou o Codex limitado às ferramentas de design, sem shell nem acesso a arquivos.
ZigZag vale a pena?
A importância do ZigZag está menos na IA e mais na rota de fuga. Máquinas de bordar domésticas amarram cada vez mais a digitalização a apps e assinaturas do fabricante; o ZigZag grava sozinho os cinco formatos de máquina mais comuns (PES, DST, EXP, JEF, VP3), o que cobre máquinas Brother, Janome, Husqvarna Viking, Melco e ZSK por meio de perfis embutidos, e conversa direto com a Brother Skitch PP1 por um protocolo Bluetooth obtido por engenharia reversa.
A lista de recursos parece a de um digitalizador maduro. 11 tipos de ponto, base automática, compensação de puxada, divisão automática do cetim acima de 7 mm, remoção de sobreposições, roteamento que esconde os pontos de ligação, um mapa de densidade, predefinições de tecido, amostras de teste e uma folha de produção; as próprias tabelas de paridade do README contra o Ink/Stitch e o Wilcom Hatch marcam a maioria das linhas como feitas. Ainda faltam fontes de bordado embutidas, monogramas, vários bastidores, preenchimentos em degradê e espuma 3D. Os gravadores são verificados relendo cada arquivo com o pyembroidery com posições de ponto idênticas, junto com 136 testes de biblioteca e 153 de editor e MCP.
A integração com agentes é bem cercada. O servidor MCP só escuta em localhost, confere o cabeçalho Origin, edita o documento aberto que você está vendo e faz de cada chamada um passo de desfazer; o painel Agent do app pode usar ferramentas de design, mas não tem shell nem edição de arquivos. Um modo stdio sem interface expõe as mesmas ferramentas sem o app aberto.
Riscos: o repositório foi criado em 30 de outubro de 2026 e lançou três versões em quatro dias, então espere mudanças constantes. O protocolo da Skitch veio de engenharia reversa e foi verificado com o Respira, e o projeto desaconselha atualizar o firmware da máquina. A versão para Windows não é assinada e aciona o SmartScreen. A autora diz que o app foi escrito com IA, usando o ChatGPT, o que torna o conjunto de testes e as conferências com o pyembroidery a principal prova de que ele funciona corretamente; o Ink/Stitch continua sendo a opção gratuita consagrada.
Onde ele se destaca
Uma bordadeira amadora com uma Brother Skitch PP1
Bordar meus próprios desenhos sem pagar o Artspira+
Vetorize um logo PNG com o Image Trace, escolha cetim ou preenchimento para cada forma e use Send to Skitch por Bluetooth com uma volta de teste pelo contorno. Feche antes o Artspira, porque a máquina só conversa com um app por vez.
Uma oficina de duas pessoas que borda bonés numa máquina profissional
Transformar o logo SVG de um cliente num arquivo DST no tamanho do bastidor de boné
Escolha o perfil Melco Summit ou ZSK Sprint 8 e a predefinição de boné estruturado, confira o mapa de densidade e exporte o DST e uma folha com cada troca de cor. O zigzag convert faz o mesmo pela linha de comando.
Uma designer que trabalha com o Claude Code
Deixar um agente rascunhar um monograma que depois ajusto à mão
Conecte com claude mcp add --transport http zigzag http://127.0.0.1:7878/mcp e descreva o desenho; cada edição do agente aparece ao vivo e pode ser desfeita passo a passo.
Antes de decidir
- Configuração
- Baixe o DMG notarizado para macOS 11 ou mais recente, o zip para Windows 10 ou 11 ou o tarball de Linux, ou rode brew install --cask simpsoka/zigzag/zigzag; não precisa de Rust. Compilar do código-fonte exige o cargo com os recursos gui e ble.
- Integrações
- MCP por Streamable HTTP em 127.0.0.1:7878 ou stdio pela ponte zigzag-mcp (com modo sem interface); documentado para Claude Code, Claude Desktop e Codex; uma CLI zigzag para conversão em lote; Bluetooth LE para a Skitch.
- Dados e privacidade
- Roda localmente; os desenhos são salvos como SVG com as configurações de ponto embutidas. O servidor MCP só aceita conexões de localhost com conferência de Origin, e o agente do painel Agent não pode usar shell nem editar arquivos.
- Limites
- Bastidores de 20 x 60 mm a 240 x 360 mm, além de tamanhos personalizados; envio por Bluetooth só para a Skitch PP1; a versão para Linux exige glibc 2.35 ou mais recente.
O que é bom
- Grava PES, DST, EXP, JEF e VP3 sem nenhuma assinatura
- Envio direto por Bluetooth para uma Brother Skitch PP1
- 11 tipos de ponto e a maior parte dos recursos básicos do Hatch
- Servidor MCP só local, com conferência de Origin e um passo de desfazer por chamada
- Versão para Mac assinada e notarizada; downloads para Windows e Linux
O que não é
- Criado em 30 de outubro de 2026; muito novo
- O suporte à Skitch depende de um protocolo obtido por engenharia reversa
- Ainda sem fontes de bordado embutidas, vários bastidores ou espuma 3D
- Versão para Windows não assinada; o SmartScreen avisa na primeira execução
- VP3 pode ser gravado, mas não lido
Ideal para
Bordadeiras amadoras e pequenas oficinas que querem digitalizar os próprios desenhos sem assinatura do fabricante e gostam da ideia de um agente de IA fazer o primeiro rascunho.
ZigZag: perguntas frequentes
- ZigZag vale a pena?
- O ZigZag é uma alternativa gratuita surpreendentemente completa aos softwares de bordado por assinatura para máquinas domésticas, e seu servidor MCP só local é um modelo de como deixar um agente entrar num app de desktop; ele também tem só 15 dias de vida. Damos nota 4.0 de 5.
- Quanto custa ZigZag?
- Grátis e de código aberto sob Apache-2.0; downloads prontos para macOS, Windows e Linux, além do Homebrew.
- Quais são as desvantagens de ZigZag?
- Criado em 30 de outubro de 2026; muito novo; o suporte à Skitch depende de um protocolo obtido por engenharia reversa; ainda sem fontes de bordado embutidas, vários bastidores ou espuma 3D; versão para Windows não assinada; o SmartScreen avisa na primeira execução; vP3 pode ser gravado, mas não lido.
- Para quem ZigZag é indicado?
- Bordadeiras amadoras e pequenas oficinas que querem digitalizar os próprios desenhos sem assinatura do fabricante e gostam da ideia de um agente de IA fazer o primeiro rascunho.
- ZigZag é seguro para dados da empresa?
- Roda localmente; os desenhos são salvos como SVG com as configurações de ponto embutidas. O servidor MCP só aceita conexões de localhost com conferência de Origin, e o agente do painel Agent não pode usar shell nem editar arquivos.
Respostas verificadas em 14 de nov. de 2026.