Repolode
deepnote

deepnote/deepnote

Uma alternativa direta ao Jupyter com agente de IA, formato de notebook YAML `.deepnote` e editor baseado em blocos para Python, R e SQL.

Alternativa open source a:Jupyter NotebookGoogle ColabHex

Estrelas
3,022
Forks
201
Issues abertas
39
Último commit
há 20 horas

O que é?

Deepnote é um notebook de dados open source que busca ser uma alternativa direta ao Jupyter. Ele roda no kernel do Deepnote, compatível com versões anteriores dos notebooks Jupyter, e adiciona um agente de IA, uma interface reformulada, tipos de bloco adicionais, como SQL, inputs e gráficos, além de integrações nativas com dados.

Os notebooks são armazenados no formato YAML `.deepnote`, em vez do JSON `.ipynb`, então cada notebook é um arquivo separado que gera diffs mais limpos no controle de versão. O repositório fornece o pacote `@deepnote/blocks`, com tipos de bloco e validação, e a CLI e API `@deepnote/convert` para converter entre os formatos `.ipynb`, Quarto, Percent e Marimo. As extensões para VS Code, Cursor e Windsurf permitem editar e executar esses notebooks no seu editor.

Deepnote Cloud, um serviço hospedado separado que usa o mesmo formato, adiciona colaboração em tempo real e computação gerenciada.

Recursos principais

  • 01Compatibilidade direta com notebooks Jupyter por meio do kernel do Deepnote.
  • 02Formato YAML `.deepnote` legível por humanos e pensado para controle de versão.
  • 03Notebooks baseados em blocos, com tipos como SQL, input, gráfico e outros.
  • 04Execução reativa que executa novamente os blocos dependentes quando inputs ou dados mudam.
  • 05Conversão bidirecional entre os formatos `.ipynb`, Quarto, Percent e Marimo.
  • 06Extensões para VS Code, Cursor e Windsurf.

Casos de uso

  • Converter notebooks Jupyter existentes para um formato com diffs mais claros, facilitando o controle de versão em equipe.
  • Editar e executar notebooks de análise de dados no VS Code, Cursor ou Windsurf.
  • Migrar notebooks do Colab, Kaggle ou SageMaker para um fluxo de trabalho local e vice-versa.
  • Compartilhar notebooks com uma equipe pelo Deepnote Cloud.

Início rápido

  1. 1

    Converter um notebook do Jupyter para o formato Deepnote

    npx @deepnote/convert notebook.ipynb
  2. 2

    Abrir o arquivo .deepnote no VS Code, Cursor ou Windsurf (instale a extensão do Deepnote)

Antes de usar

  • O repositório é composto principalmente por pacotes e extensões para editores, não por um aplicativo de notebook local independente.
  • Recursos previstos no roadmap, como executar a interface do Deepnote localmente, usar um agente de IA local e trazer suas próprias chaves de IA, ainda não estão disponíveis.

Tópicos

Perguntas frequentes

O que é deepnote?
Uma alternativa direta ao Jupyter com agente de IA, formato de notebook YAML `.deepnote` e editor baseado em blocos para Python, R e SQL. Deepnote é um notebook de dados open source que busca ser uma alternativa direta ao Jupyter. Ele roda no kernel do Deepnote, compatível com versões anteriores dos notebooks Jupyter, e adiciona um agente de IA, uma interface reformulada, tipos de bloco adicionais, como SQL, inputs e gráficos, além de integrações nativas com dados.
deepnote é gratuito? Qual é a licença?
deepnote é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
deepnote ainda é mantido?
Manutenção ativa. O último commit de deepnote foi em 19 de out. de 2026.
Para que posso usar deepnote?
Converter notebooks Jupyter existentes para um formato com diffs mais claros, facilitando o controle de versão em equipe. Editar e executar notebooks de análise de dados no VS Code, Cursor ou Windsurf. Migrar notebooks do Colab, Kaggle ou SageMaker para um fluxo de trabalho local e vice-versa. Compartilhar notebooks com uma equipe pelo Deepnote Cloud.
Como instalar deepnote?
Converter um notebook do Jupyter para o formato Deepnote: npx @deepnote/convert notebook.ipynb Abrir o arquivo .deepnote no VS Code, Cursor ou Windsurf (instale a extensão do Deepnote)
Onde consigo deepnote?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/deepnote/deepnote

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados