Sygal: processa documentos sem enviar pra cloud
Sygal converte PDFs/scans pra Markdown localmente (sem API). Seu SaaS processa documentos sem enviá-los pra cloud. LGPD-friendly.
Equipe OpenClaw · Time de Engenharia & Produto
A Equipe OpenClaw é formada por engenheiros, designers e especialistas em IA dedicados a construir a melhor plataforma de agentes conversacionais para negócios brasileiros. Combinamos expertise…
Sygal: processa documentos sem enviar pra cloud
Cenário real: Você tem SaaS de automação que processa documentos. Contrato de cliente, nota fiscal, formulário preenchido.
Hoje, seu fluxo é:
Cliente faz upload (PDF, imagem scaneada) ↓ Você chama API OCR (AWS Textract, Google Vision, ou similar) ↓ Documento VAI PRA CLOUD (cópia dos dados do cliente em servidor de terceiro) ↓ API processa, extrai texto ↓ Texto volta pro seu SaaS ↓ Cliente recebe resultado
Problemas:
- Dados do cliente saem do controle dele (LGPD risk)
- API custa R$ 50-200 por 1000 páginas
- Latência: 5-30 segundos (API roundtrip)
- Você depende de terceiro (preço sobe, reliability é risco)
Sygal muda isso completamente. Ferramenta open-source que extrai texto de PDF/scans localmente (seu servidor, não cloud).
Resultado: Documentos ficam privados. Custo cai 90%. Latência cai 80%. Você não depende de API.
Seu SaaS? De repente, oferece extraction de documentos como feature integrada (competitor ainda usa API cara).
O que é Sygal (explicado simples)
Números (pra você entender diferença)
APIs tradicionais (AWS Textract, Google Vision):
- Custo: R$ 0,05-0,20 por página
- 1000 páginas/mês = R$ 50-200/mês
- Processamento: 5-30 segundos (cloud roundtrip)
- Dados: Saem do seu controle (LGPD risk)
- Dependência: Você depende da API estar up
Sygal (local):
- Custo: R$ 0 por página (roda no seu server)
- 1000 páginas/mês = R$ 0 (mais um pouco de CPU/RAM, negligível)
- Processamento: 1-3 segundos (local, rápido)
- Dados: Ficam no seu server (LGPD compliant)
- Dependência: Zero (você controla tudo)
Implicação: Você faz o mesmo (extrai texto de PDF), paga 90% menos, mais rápido, privado.
O que Sygal faz
✓ OCR em imagens (scans, fotos de documento) ✓ Extração de PDFs (text, layout, tabelas) ✓ Conversão pra Markdown (estruturado, fácil parsear) ✓ Suporta múltiplas línguas (português, inglês, etc) ✓ Roda localmente (seu server, seus dados) ✓ Open-source (você pode modificar)
Como muda seu SaaS (casos reais)
Caso 1: SaaS de processamento de contratos
Seu produto: Empresa sobe contrato PDF. Sistema extrai termos importantes (datas, valores, partes).
Antes (API):
Cliente sobe contrato (confidencial, dados sensíveis) ↓ Você chama AWS Textract ↓ Arquivo PDF SAI do servidor da empresa, vai pra AWS (LGPD risk!) ↓ AWS processa, extrai texto ↓ Texto volta ↓ Você processa em Python (extrai datas, valores, partes) ↓ Resultado pro cliente
Risco: Contrato confidencial passou por AWS (terceira parte) Custo: R$ 0,15 por página × 100 páginas = R$ 15 por contrato Latência: 20 segundos (AWS é lento)
Depois (Sygal local):
Cliente sobe contrato ↓ Você chama Sygal (local, no seu server) ↓ Arquivo SÓ FICA NO SEU SERVIDOR (zero LGPD risk) ↓ Sygal processa, extrai texto ↓ Texto já em markdown estruturado ↓ Você processa em Python (extrai datas, valores, partes) ↓ Resultado pro cliente
Segurança: Contrato nunca saiu do seu servidor (LGPD compliant) Custo: R$ 0 por página (Sygal é free) Latência: 2 segundos (local é rápido)
Impacto: Você agora oferece "extração de contrato com segurança máxima" (competitor ainda usa AWS, menos seguro).
Caso 2: SaaS de digitização (notas fiscais, RPA)
Seu produto: Empresa scanneia notas fiscais. Sistema extrai número, CNPJ, valor.
Antes (API):
- Imagem scaneada vai pra API OCR (Google, AWS)
- Custa R$ 0,10 por imagem
- 5000 notas/mês = R$ 500/mês só em API
- Latência: 10 segundos por nota (lento pra processamento em lote)
Depois (Sygal):
- Imagem processada localmente
- Custa R$ 0 (seu servidor)
- 5000 notas/mês = R$ 0 em API
- Latência: 1-2 segundos (muito rápido)
- Economiza R$ 500/mês (R$ 6k/ano)
Sales angle: "Processamos suas notas sem enviar pra cloud. Mais seguro, mais rápido, zero API cost."
Caso 3: SaaS de RH (processamento de CVs)
Seu produto: Empresa faz upload de 100 CVs (PDFs). Sistema extrai nome, experiência, skills.
Antes (API):
- 100 PDFs × R$ 0,10 = R$ 10 por rodada
- Latência: 1000 segundos (100 PDFs × 10s cada) = 16 minutos
- CVs passam por API de terceiro (LGPD: qual é a exposição?)
Depois (Sygal):
- 100 PDFs × R$ 0 = R$ 0
- Latência: 200 segundos (100 PDFs × 2s cada) = 3 minutos
- CVs nunca saem do seu servidor (LGPD: zero risk)
- 5x mais rápido, sem custo
Impacto: Você oferece processamento em lote rápido (competitor é lento porque usa API).
A dor que resolve (pra você entender)
Problema 1: APIs OCR são caras
Realidade: OCR é "commodity" (texto extraído), mas APIs cobram caro.
- AWS Textract: R$ 0,05-0,15 por página (caro pra volume)
- Google Vision: R$ 0,10 por imagem (caro pra volume)
- Azure: R$ 0,05-0,15 por página (mesmo nível)
Com Sygal: Free. Roda no seu server.
Problema 2: Documentos saem do seu controle (LGPD risk)
Realidade: Quando você chama AWS Textract, documento do seu cliente passa por servidores da AWS.
Questions:
- Você tem contrato de processamento com AWS? (DPA)
- Dados são criptografados em trânsito/repouso?
- AWS pode usar dados pra treinar modelo?
- Se documento tem PII (CPF, telefone, email), qual é a exposição?
Com Sygal: Documento fica NO SEU SERVIDOR. Zero exposição.
Problema 3: Latência de API (10-30 segundos)
Realidade: API remote é lento (network roundtrip + processamento).
- Usuário faz upload documento
- Espera 20 segundos
- Resultado volta
- User experience: "Lento!"
Com Sygal: Processamento local (1-3 segundos).
- User experience: "Instant!"
Problema 4: Você depende de terceiro (preço/reliability)
Realidade: Se AWS aumenta preço? Você paga mais. Se AWS fica down? Seu SaaS fica down.
Com Sygal: Você controla. Preço nunca muda. Reliability é sua responsabilidade (mas 100% sua).
Como você integra Sygal (técnico, mas simples)
Pré-requisito
✓ Servidor Linux/Mac (ou Windows com WSL) ✓ Python 3.8+ ✓ ~500MB de espaço (modelo OCR) ✓ ~2GB RAM (processamento, pode variar)
Opção 1: Use Sygal diretamente (via API local)
python import sygal
Processa PDF
result = sygal.process_pdf('contrato.pdf')
Extrai texto em Markdown
markdown_text = result.to_markdown()
Você processa em Python (extrair valores, datas, etc)
terms = parse_terms(markdown_text)
print(terms)
Simples. 15 minutos pra integrar.
Opção 2: Containerize (Docker)
dockerfile FROM python:3.10 RUN pip install sygal COPY process.py /app/ CMD ["python", "/app/process.py"]
Subir container Sygal no seu Kubernetes. Chamar via gRPC. Done.
Opção 3: Use como serviço (se alguém já deployou)
Algumas pessoas já deployaram Sygal como serviço (você chama via HTTP).
Exemplo:
bash
curl -X POST http://sygal-service:8000/process
-F "file=@contrato.pdf"
A realidade econômica (por quê faz sentido)
Cenário: SaaS processando 10k PDFs/mês
Antes (AWS Textract):
10.000 páginas × R$ 0,10 = R$ 1.000/mês Custo anual: R$ 12.000
Com Sygal self-hosted:
Servidor (compartilhado com SaaS): R$ 500/mês Eletricidade/ops: R$ 200/mês Manutenção: R$ 300/mês Custo mensal Sygal: R$ 1.000/mês Custo anual: R$ 12.000
MAS: Você não paga por página (custo fixo, não variável) Se aumenta pra 20k páginas: custo = mesmo R$ 1.000/mês Se aumenta pra 100k páginas: custo = mesmo R$ 1.000/mês (escalável)
Compare:
- AWS: Cresce com volume (R$ 10k/mês se 100k páginas)
- Sygal: Custo fixo (R$ 1k/mês sempre)
Payback: 1-2 meses. Depois, você economiza infinitamente.
Trade-off: qualidade vs custo
AWS Textract:
- Qualidade: 98% (excelente, vários idiomas)
- Custo: Alto
- Latência: Alta
- Dados: Saem do seu controle
Sygal:
- Qualidade: 90-95% (bom, melhora com LLM post-processing)
- Custo: Free
- Latência: Baixa
- Dados: Ficam com você
Estratégia: Use Sygal pra 90% dos casos. Se qualidade insuficiente, fallback pra AWS (1-2% dos casos = custo negligível).
Ação: integra Sygal em 2 semanas
Semana 1: Teste
☐ Clone Sygal do GitHub ☐ Instala dependências ☐ Testa com 10 PDFs variados (seus próprios documentos) ☐ Mede qualidade de extração ☐ Benchmarks (tempo, CPU, RAM)
Semana 2: Integração
☐ Cria endpoint API que chama Sygal ☐ Integra no seu SaaS (botão "Upload PDF") ☐ Testa com 5 power users ☐ Coleta feedback (qualidade, speed) ☐ Decide: deploy full or fallback strategy
Semana 3+: Deploy
☐ Comunica feature (changelog, blog, email) ☐ Monitor performance (tempo, CPU, error rates) ☐ Refina (qualidade, UX, tratamento de edge cases)
O quadro maior: documentação é problema resolvido
2020-2023: APIs OCR era única opção (AWS, Google).
2024: Open-source models melhoram muito (PaddleOCR, Tesseract + LLM).
2025 (AGORA): Ferramentas como Sygal encapsulam tudo (OCR + estruturação + Markdown).
2026+: Document extraction será feature padrão (integrada, não via API cara).
Implicação: Quem integra Sygal agora ganha 1-2 anos de vantagem (competitor demora pra replicar, usuário já acostumou).
Conclusão: 90% do mesmo, 10% do custo
Sygal resolve dor real:
- Custa 90% menos (free vs AWS caríssimo)
- Mais rápido (1-3s vs 20s)
- Privado (dados no seu server, não cloud)
- Você controla (não depende de API ter reliability)
Tempo é tudo. Integra agora, antes que:
- Competitor integre (aí virou commodity)
- Clientes peçam (aí é feature table stakes, não diferencial)
Minha recomendação:
- Domingo: Testa Sygal (2 horas)
- Segunda-terça: Integra (1 engenheiro, 1-2 dias)
- Quarta: Anuncia (blog post, changelog)
- Quinta: Full deploy
Sygal é ferramenta pequena, mas muda dinâmica de how you monetize document processing.
Document extraction? Agora é feature, não custo.
Sygal prova: document extraction não precisa ser caro nem enviado pra cloud. Integra agora. 📄
Publicado em 16 de outubro de 2026