
Pretzel AI
Pretzel AI · Programação · Produtividade
Pretzel AI é um notebook Jupyter de código aberto com autocompletar, edição por IA e uma barra lateral de chat. Continua rodando nos seus notebooks, extensões e atalhos atuais.

Sobre Pretzel AI
About
O que é o Pretzel AI
O Pretzel AI é um fork do Jupyter feito por uma equipe pequena da Y Combinator que queria dar ao notebook a sensação de um editor de código moderno. Tudo o que o JupyterLab faz continua ali, com IA por cima: sugestões enquanto você digita, uma caixa de instruções que reescreve a célula ativa e uma barra lateral para perguntar sobre o código na tela.
O argumento é que você não precisa mexer no seu ambiente. Arquivos .ipynb, configuração, atalhos e extensões seguem valendo, então a troca custa um comando de instalação e outro para abrir. Não tem formato novo para adotar nem migração para planejar.
O preço disso é o ritmo. A última versão no PyPI, a 4.2.11, saiu em agosto de 2024, e os fundadores passaram a se dedicar ao Cord, um agente de código na nuvem. A licença AGPLv3 ainda atrapalha quem pensa em oferecer um serviço pago em cima.
Primeiros passos
- Instale o pacote com pip install pretzelai. Se preferir não abrir o terminal, use a versão gratuita hospedada em pretzelai.app.
- Rode pretzel lab. O servidor mostra uma URL local e o notebook abre no navegador.
- Comece a digitar em uma célula. Por volta de um segundo a sugestão de autocompletar em linha aparece e a tecla Tab aceita.
- Aperte Cmd+K no macOS ou Ctrl+K no Windows e no Linux para abrir a caixa de IA. Descreva a mudança e aceite ou descarte o resultado.
- Abra Settings e depois Pretzel AI Settings para ligar OpenAI, Anthropic, Groq, Azure ou Ollama com a sua própria chave.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Pretzel AI.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Analistas de dados que passam o dia em um notebook
- Estudantes aprendendo pandas ou NumPy
- Desenvolvedores Python que alternam entre notebook e editor
Tarefas
- Escrever código de gráfico para um dataframe
- Consertar uma célula que falhou
- Refatorar uma função
- Achar algo em um notebook longo
Cenários
- Análise improvisada no notebook sem conta na nuvem
- Oficina de treinamento
- Trabalho offline ou regulado
Principais recursos
Autocompletar enquanto você digita
Comece a escrever e a sugestão chega em cerca de um segundo. Tab aceita. O motor padrão é o Codestral, modelo rápido da Mistral feito para completar código, e os ajustes deixam você apontar para outro provedor. É o primeiro recurso que você nota porque dispara sem clique nenhum.
Edição de células com IA
Cmd+K ou Ctrl+K abre uma caixa de instruções sobre a célula atual. O código existente é editado no lugar, o trecho selecionado limita o escopo e um pedido começando com inject ou ij pede linhas novas em vez de reescrita. Ao digitar @ aparece a lista de variáveis em memória, então dá para citar um dataframe de verdade.
Barra lateral de IA com contexto do notebook
Ctrl+Cmd+B abre um chat que enxerga a célula ativa e o código relevante do resto do notebook. Peça para explicar um bloco, achar a função que remove outliers ou escrever uma consulta sobre um dataframe. As respostas voltam como código pronto para inserir.
Correção de erro em um clique
Quando uma célula levanta exceção, o botão Fix Error with AI aparece no canto da saída. Clique e o Pretzel AI lê o traceback junto com a célula e propõe uma correção. A decisão de aplicar continua sua.
Compatibilidade direta com Jupyter
É um fork do Jupyter, não uma camada por cima. Arquivos .ipynb abrem sem alteração e configuração, ajustes, atalhos e extensões do Jupyter funcionam de imediato. Uma equipe que já usa o JupyterLab pode testar em uma máquina só, sem migração.
Traga o seu próprio modelo
O servidor hospedado dispensa configuração, mas os ajustes permitem mandar chat e autocompletar para OpenAI, Anthropic, Groq, Azure ou Ollama com as suas chaves. As requisições passam a sair da sua máquina para o provedor. Esse caminho é o motivo de os modelos locais importarem aqui para quem não pode enviar código a terceiros.
Versão hospedada gratuita e pacote instalável
A versão de navegador em pretzelai.app é gratuita e cria uma conta com o seu e-mail. O pacote do pip também não custa nada, e existe um Dockerfile para máquinas Windows onde as ferramentas de compilação atrapalham. Os dois caminhos chegam à mesma interface.
Prós e contras
Prós
- Gratuito nos dois caminhos, hospedado ou local, sem plano pago e sem contagem de licenças.
- O autocompletar com IA e a edição de células parecem parte do notebook, não um enxerto.
- Notebooks, extensões e atalhos existentes continuam funcionando, então testar custa quase nada.
- A escolha de modelo fica com você, inclusive modelos locais via Ollama.
- O servidor de IA não guarda código e a telemetria de prompts pode ser desligada.
Contras
- A versão 4.2.11 saiu em agosto de 2024 e a equipe está no Cord agora, então correções e itens do roadmap (suporte a SQL, colaboração em tempo real) pararam.
- A licença AGPLv3 cria obstáculo para hospedar uma versão modificada como serviço pago.
- A qualidade das respostas depende do modelo conectado, e a configuração padrão manda os prompts pelo servidor da Pretzel se você não colocar sua chave.
- Ainda não há edição colaborativa nem IDE SQL próprio, então quem precisa disso mantém uma segunda ferramenta.
Perguntas frequentes
Sim. A versão hospedada em pretzelai.app não cobra nada e o pacote do PyPI instala sem custo. Não existe plano superior para assinar. A única conta apareceria se você conectasse sua própria chave de API a um provedor de modelos.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Pretzel AI.
Alternativas a Pretzel AI
Base Code
Base44 (Wix) · Programação · ProdutividadeO Base Code é um ambiente de desenvolvimento em nuvem compartilhado da Base44. O time descreve mudanças em um repositório do GitHub pelo chat, confere tudo na prévia e envia o resultado como pull request.
Google EmbeddingGemma 2
Google DeepMind · Escrita · Imagem · ProgramaçãoGoogle EmbeddingGemma 2 é um modelo aberto de 740 milhões de parâmetros que transforma texto, código, imagens, áudio e quadros de vídeo em vetores de um único espaço de 768 dimensões, rodando em celulares e notebooks.
GitGlow
GitGlow · Programação · ProdutividadeO GitGlow é um cliente Git de desktop que coloca seu código e as mudanças dos seus agentes de IA na mesma revisão, para você saber o que vai sair da máquina antes de publicar.
