Deepnote Goes OpenSource
Written by Nikos Vaggalis
Tuesday, 18 November 2025

Deepnote, hailed as the Jupyter Notebook successor,
is now open-sourced after 7 years running as a sole cloud offering.

[画像:deepnotelogo]

The main pain point that Deepnote addresses is the limitation of the single-player notebook. Jupyter's age means it was created in a pre-cloud, pre-collaboration and pre-AI era. The times now require reactive and collaborative tools that integrate into your existing stack.

In contrast to the old horse Jupyter, Deepnote sports built-in AI capabilities such as a native AI agent, code completion and seamless integration with the popular coding tools like VS Code or Windsurf. It also integrates with Git, can share worksheets with a click, supports native database and API connections, as well as offering interactive inputs, charts, KPIs, buttons plus hundreds of data integrations. That said, it's also compatible with the Jupyter format as you can export to .ipynb from your notebook.

Deepcode, however is not just the application, it's also a format, .deepnote which introduces a few key features in comparison to its Jupyter counterpart:

  • Human-readable YAML
  • Support for securely connecting to data sources and other integrations
  • Multiple notebooks per project, with shared dependencies and integrations
  • Extensible block types, Deepnote already has 23 of them (SQL as first-class citizen, charts, inputs, KPIs, text)
  • Verifiable schema, ensuring metadata integrity and forward compatibility
  • Language-agnostic, supporting Python, SQL, TypeScript, and sometimes even in the same notebook.

To get started say from VScode, head over to the marketplace to get and install the extension. Then:

Open a folder containing .deepnote project files or convert an existing Jupyter notebook to deepnote format with:

npx @deepnote/convert notebook.ipynb

Then

  1. Find the Deepnote icon in the Activity Bar (sidebar)
  2. Click on a notebook in the Deepnote Explorer to open it
  3. Select a Python kernel when prompted
  4. Start coding

While the project is open sourced and can be found up on Github, as yet you can't:

  • Take the UI you're used to from Deepnote Cloud and run it locally
  • Edit notebooks with a local AI agent
  • Bring your own keys for AI services
  • Run your own compute

But these faciliities will be added will soon.

Watch the repo for that to happen, or join the managed cloud offering.

More Information

Deepnote is a data notebook for the AI era

Related Articles

Learn Python With Dan The Machine Learning Engineer

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


Vibe Coding Is Collins Word of the Year 2025
09/11/2025

Collins has selected Vibe Coding as its Word of the Year 2025, reflecting the current trend towards the use of natural language prompts for code creation.



InfluxDB 3.6 Released With AI Capabilities
17/11/2025

InfluxData has released InfluxDB 3.6 for both Core and Enterprise, a new version which incorporates AI and performance improvements. But, first of all what's the difference between Core and Ente [ ... ]


pico book

Comments




or email your comment to: comments@i-programmer.info