Construindo dev tools para agentes de IA
Head of DX @ SuperDoc
Escrevo código há 20 anos - desde C embarcado até editores que rodam no navegador. Atualmente sou Head of DX na SuperDoc, uma engine de documentos open-source para renderizar, editar e automatizar arquivos .docx nativamente.
Passo a maior parte do meu tempo pensando em como remover fricção dos fluxos de trabalho de desenvolvedores. Sejam APIs, SDKs ou ferramentas para agentes - se o desenvolvedor precisa lutar contra a ferramenta, a ferramenta está errada.
Contribuições open source
- SuperDoc Engine de documentos open-source para renderizar, editar e automatizar arquivos .docx nativamente. SuperDoc é o principal projeto do Caio. Renderiza arquivos .docx nativamente usando a especificação ECMA-376 (OOXML), em vez de converter para HTML. Isso preserva controle de alterações, estilos de tabela, numeração de listas e formatações complexas que editores baseados em conversão perdem. O código é aberto em github.com/superdoc-dev/superdoc. Referência interativa da especificação OOXML em ooxml.dev.
- cnpj-data-pipeline Pipeline de dados do cadastro de empresas brasileiras (CNPJ). É a base do cnpj.chat.
- fipe-data-pipeline Pipeline de dados de preços de veículos no Brasil. É a base do fipe.chat.
- brand.md Padrão aberto para arquivos de identidade de marca. Dá às ferramentas de IA o contexto da sua marca.
- pickled Teste o que os agentes realmente entendem.
- skills Skills para agentes e ferramentas determinísticas para inspeção de arquivos e experiência do desenvolvedor.
O que estou explorando
- cnpj.chat 60 milhões de empresas brasileiras, com busca em português do dia a dia. cnpj.chat é uma busca em linguagem natural no cadastro público de empresas do Brasil (mais de 60 milhões de CNPJs da Receita Federal). Perguntas em português são convertidas em códigos CNAE via embeddings antes da filtragem. Grátis, sem login. Pipeline de dados em github.com/caiopizzol/cnpj-data-pipeline.
- fipe.chat 20 anos de preços de veículos no Brasil, em gráficos. Todo modelo, todo ano. fipe.chat usa a tabela FIPE (Fundação Instituto de Pesquisas Econômicas) - a referência oficial de preços de veículos no Brasil, usada em seguros, impostos e revenda. Pipeline de dados em github.com/caiopizzol/fipe-data-pipeline.
Moro em Curitiba. Pai da Chloe, do Martin e do Thomas.